Olá, Carlos! Tudo bem?
Esse comportamento em que o campo calculado aparece apenas com o símbolo “-” indica que o Qlik Sense não conseguiu interpretar os valores usados no cálculo como números. Isso acontece quando o arquivo CSV utiliza ponto como separador decimal (.
), mas o Qlik está configurado para esperar vírgula (,
) ,o que faz com que ele leia alguns valores como texto.
Como o Qlik não consegue realizar operações matemáticas com textos, o resultado do cálculo aparece como “-”.
Para corrigir, basta ajustar as configurações de separador decimal no início do script, antes do LOAD
, adicionando as seguintes linhas:
SET DecimalSep='.';
SET ThousandSep=',';
Clique em Salvar e depois Carregar Dados:
Essas configurações informam ao Qlik que os números usam ponto como separador decimal e vírgula para milhar, permitindo que os cálculos sejam reconhecidos corretamente.
Depois de salvar e recarregar o script, o campo [Faturamento Liquido em R$]
passará a exibir os valores numéricos normalmente.
Espero ter ajudado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!