Ir para conteúdo
  • 0

Coluna Condicional


Claudionor
Ir para solução Solucionado por Henrique Merola Faria ,

Pergunta

  • Alunos

Olá pessoal se puderem me ajudar com a questão abaixo:

Preciso fazer uma condicional de Status, sendo:
se a Diferença for igual a 0, escreve "CERTO"
se a Diferença for MAIOR que 0, escreve "ENTRADA"
se a Diferença for MENOR que 0, escreve "SAÍDA"
caso contrário escreve "NÃO CONTADO",  porem esta dando erro até onde vejo é porque tem campos null que devem permanecer assim pois está informação ainda vai ser preenchida lá na base em excel

 

ErroColunaCondicional.PNG.66f8edfe7b51b56c8690124c6da78643.PNG

 

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Olá @Claudionor
o valor null não pode ser comparado, tipo > ou < , por isso o erro.

Ele pode ser identificado por =, então adicione essa cláusula na sua coluna:

= Table.AddColumn(#"Tipo Alterado", "STATUS", each if [DIFERENÇA] = null then "NÃO CONTADO" else if [DIFERENÇA] = 0 then "CERTO" else if [DIFERENÇA] > 0 then "ENTRADA" else if [DIFERENÇA] < 0 then "SAÍDA" else "NÃO CONTADO")

image.png.c1b8be2271728fee42583bcb78cc0a85.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
6 horas atrás, Henrique Merola Faria disse:

Olá @Claudionor
o valor null não pode ser comparado, tipo > ou < , por isso o erro.

Ele pode ser identificado por =, então adicione essa cláusula na sua coluna:

= Table.AddColumn(#"Tipo Alterado", "STATUS", each if [DIFERENÇA] = null then "NÃO CONTADO" else if [DIFERENÇA] = 0 then "CERTO" else if [DIFERENÇA] > 0 then "ENTRADA" else if [DIFERENÇA] < 0 then "SAÍDA" else "NÃO CONTADO")

image.png.c1b8be2271728fee42583bcb78cc0a85.png

Henrique, muito obrigado pela ajuda, deu certinho aqui valeu mesmo.

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...