Dúvida em Condicionais
- Inscrever-se no RSS Feed
- Marcar tópico como novo
- Marcar tópico como lido
- Flutuar este Tópico do usuário atual
- Marcar como favorito
- Inscrever-se
- Emudecer
- Versão para impressão
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
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)
Solucionado! Ir para Solução.
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
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.
Qualquer dúvida é só chamar.
Abraço.
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Só um complemento, você tbm pode usar a função switch:
Segue página da documentação
https://help.alteryx.com/pt-br/20223/designer/conditional-functions
