In case you missed the announcement: Alteryx One is here, and so is the Spring Release! Learn more about these new and exciting releases here!

Fórum

SOLUCIONADO

Dúvida em Condicionais

amarque3
Meteoroide

Bom dia amigos da Comunidade Alteryx

 

Estou tentando criar uma condicional para criar uma nova coluna (Tipo de Frete Outbound) a partir da análise condicional de dados de outra coluna.

 

Os dados a serem analisados são:

 

Dados Vazios (EMPTY) = XD

0004 = XD

0001 = D2D

 

Fiz a seguinte condicional e está dando erro, poderiam me ajudar ?

Segue condicional e erro abaixo:

 

IF IsEmpty([Cód.procmto.especial]) THEN "XD"
ELSEIF [Cód.procmto.especial] = 0004 THEN "XD"
ELSE "D2D"
ENDIF

 

Error: Fórmula (44): Erro de análise no char(99): Um operador deve estar entre operandos (Expressão nº 1)

2 RESPOSTAS 2

Boa noite @amarque3 tudo bem?

 

Sua fórmula está quase certa, é só colocar o  0004 entre aspas

 

IF IsEmpty([Cód.procmto.especial]) THEN "XD"
ELSEIF [Cód.procmto.especial] = "0004" THEN "XD"
ELSE "D2D"
ENDIF

 

Testei aqui e funcionou.

nicolascorreiacolombo_0-1672799733471.png

 

Qualquer dúvida é só chamar.

 

Abraço.

 

Só um complemento, você tbm pode usar a função switch:

nicolascorreiacolombo_0-1672799931585.png

 

 

Segue página da documentação

https://help.alteryx.com/pt-br/20223/designer/conditional-functions

Rótulos
Autores com maior número de soluções