Ir para conteúdo
  • 0

Cálculo de vencimento/ Status _Documentos_IF


Laíse Maia

Pergunta

  • Alunos

Olá Pessoal !

Preciso de uma ajuda:  Estou criando uma coluna condicional conforme PRINT, em que preciso fazer a formula IF para dar os  nomes ( Vencido, No Prazo ...) , Porem ele busca de uma coluna ( Acompanhamento em Dias) que está formatada como numero/Letra. e a formula do IF acho que não está dando certo por causa disso.

Alguém sabe como resolver ?

Ah ! E além do calculo para determinar se esta dentro ou fora do prazo , preciso criar mais 2 condições , que são ( as linhas com CONSTANTE, e PERMANENTE)

 

Criação de condicional - IF.png

Coluna Personalizada _ Power Query ( Contagem de Dias).png

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos

Olá @Laíse Maia, como precisa fazer operações de maior e menor, sugiro que trate a coluna de acompanhamento em dias para trazer Permanente e Constante como número primeiramente, ou seja, atribua uma ID a essas duas palavras fazendo uma substituição no Power Query por meio de uma nova coluna como sugestão coloque 9998 e 9999 e em seguida aplique a fórmula DAX:

Prazos = 
VAR ACOMPANHAMENTODIAS = SELECTEDVALUE(Acompanhamento em Dias)
SWITCH(
                TRUE(),
                ACOMPANHAMENTODIAS = 9998, "Permanente",
                ACOMPANHAMENTODIAS = 9999, "Constante",
                ACOMPANHAMENTODIAS <= 10, "Á vencer 10 dias",
                ACOMPANHAMENTODIAS <= 20, "Á vencer 20 dias",
                ACOMPANHAMENTODIAS <= 30, "Á vencer 30 dias",
                ACOMPANHAMENTODIAS > 30, "No Prazo",
                "Vencido"
)

Espero ter ajudado. 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
22 minutos atrás, Laíse Maia disse:

Obrigada por responder @Renato Carlos Rossato !

Porem a variável que estou tentando usar não está dando certo.  =/ . 

VAR.png

@Laíse Maia, tudo bem? Os parênteses estão sendo fechados de forma errada. Você precisa fechar o parêntese do SELECTEDVALUE, pode ver que é isso que a mensagem está retornando.

  • Like 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Em 16/04/2024 em 13:53, Edson Igari disse:

@Laíse Maia, tudo bem? Os parênteses estão sendo fechados de forma errada. Você precisa fechar o parêntese do SELECTEDVALUE, pode ver que é isso que a mensagem está retornando.

@Edson Igari Tudo bem e você ? Eu tentei colocando  parênteses do SELECTEDVALUE, mas ai está dando erro de "Expressão inesperada na SWITCH" . Não está reconhecendo essa variável com o nome ( Acompanhamentodias ) também.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
15 horas atrás, Edson Igari disse:

Falta o RETURN depois do SELECTEDVALUE

Blz , agora parou de dar erro na fórmula.

Mas acredito que ele não está lendo ainda essa coluna criada, (Base_Documentos[ID - Acompanhamento em dias]),  porque não traz o resultado correto.

ID - Contagem de Dias.png

formula.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
31 minutos atrás, Renato Carlos Rossato disse:

@Laíse Maia, peço que descreva melhor o que deseja pode ser com um print com um exemplo e também mande um Excel com a base para podermos fazer as condicionais no Power Query por favor.

 

Os calculo que estou tentando fazer , são os mesmo que tenho na base em excel :

 

1º Total de Dias a Vencer  - De cada Documento

2º Status de Cada documento - ( No Prazo , Permanente, Vencido , A vencer 10 Dias, A vencer 20 Dias, A vencer 30 Dias, Constante)  Para fazer contagem e mostrar essas informações e gráficos.

 

 

Status - Modelo excel.png

DSGA 004 - CONTROLE DE REGISTRO.xlsx

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...