Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá pessoal,
Sou usuário novo do Qlik Sense e gostaria de saber como faço uma expressão para somar itens condicionais, por exemplo, não quero que seja incluso na somatória do campo ITEM, quando conter a palavra "COMBUSTIVEL", "TARIFA" ou "LUBRIFICANTE".
Obrigado
sum({$ <ITEM-={"*COMBUSTIVEL*","*TARIFA*","*LUBRIFICANTE*"}>} val)
Maxgro, obrigado pela resposta, mas mostra como "erro na expressão".
Maxgro, para ficar mais fácil o entendimento, segue a tabela, onde preciso que o gráfico me apresente a somatória do campo Valor resumo para as ocorrências no campo Item, quando não são COMBUSTIVEL, TARIFA e ADIT E LUBRIFIC.
did you replace val with your field?
also pay attention to case (upper/lower)
I tried that expression with few test data and it worked
load * inline [
ITEM, val
ACOMBUSTIVELA,1
ATARIFAA,1
ALUBRIFICANTEA,1
OK,2
OK2,2
OK3,2
];
Qual o nome do seu campo que está na coluna Item?
Coloque aqui a expressão que você está usando na coluna "valor resumo"
Oscar, se você estiver utilizando a sintaxe e os campos corretos (do item e do valor) o interpretador de expressão pode mostrar que existe erro, pois ele não compreende a exclusão do set analysis, mesmo ele informando o erro o número aparecerá em seu gráfico
Maxgro,
O erro era na sintaxe, alterei como abaixo e funcionou. Obrigado.
SUM({$ < Item -= {'COMBUSTIVEL', 'TARIFA', 'ADIT E LUBRIFIC'}>} [Valor resumo])
Yuri,
O problema era na sintaxe, ele não aceitava {"*COMBUSTIVEL*","*TARIFA*","*LUBRIFICANTE*"} e sim {'COMBUSTIVEL', 'TARIFA', 'ADIT E LUBRIFIC'}.
Obrigado.
Olá Clever,
O problema era na sintaxe, ele não aceitava {"*COMBUSTIVEL*","*TARIFA*","*LUBRIFICANTE*"} e sim {'COMBUSTIVEL', 'TARIFA', 'ADIT E LUBRIFIC'}.
Obrigado