Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
gustavovm
Contributor III
Contributor III

Expressão condicional em Gráfico de Barras

Boa tarde!

Eu que sou mero principiante estou mais uma vez precisando da ajuda de vocês. Trata-se da necessidade de eu apresentar um gráfico de barras com algumas condições que definam o escopo dos dados. A expressão a seguir já funcionou e o resultado encontra-se no gráfico copiado a seguir:

Sum({$<

Métrica={'Saldo R$ (Item Informação)'},

GND={'OUTRAS DESPESAS CORRENTES'},

GND={'INVESTIMENTO'},

Ano={$(=Year(Today()))},

Mês={$(=upper(month(today())))

}>}Valor)

Gráfico de Barras.jpg

Mas preciso inserir algumas outras condições, utilizando o operador "<>", que significa "não equivalente a". Simplesmente não estou conseguindo impor esse operador. Os modificadores que estou tentando inserir estão em vermelho:

Sum({$<

Métrica={'Saldo R$ (Item Informação)'},

PTRES<>{'137403'},

PTRES<>{'137404'},

PTRES<>{'137406'},

PTRES<>{'137407'},

PTRES<>{'137408'},

PTRES<>{'127650'},

PTRES<>{'084359'},

GND={'OUTRAS DESPESAS CORRENTES'},

GND={'INVESTIMENTO'},

Ano={$(=Year(Today()))},

Mês={$(=upper(month(today())))

}>}Valor)

OBS:

Posso até introduzir um filtro de seleção no meu painel, mas o requisito que me foi imposto é que, independente de filtros, o gráfico de barras já apareça filtrado na origem.

5 Replies
marco_almeida
Creator II
Creator II

Fala jovem.

Blz?

Utilize a exclusão no caso do PTRES. Assim você exclui aqueles valores do seu conjunto de dados.

Você pode inserir vários valores numa mesma condição, ele faz um WildMatch, ou seja, você pode usar caracteres coringas também.

Sum({$<

Métrica={'Saldo R$ (Item Informação)'},

PTRES-={'137403','137404','137406','137407','137408','127650','084359'}

GND={'OUTRAS DESPESAS CORRENTES', 'INVESTIMENTO'},

Ano={$(=Year(Today()))},

Mês={$(=upper(month(today())))

}>}Valor)

Abraços!

Grupo Telegram Qlik Brasil: https://t.me/joinchat/AeRmnUmcxQ02L00g3x-HtQ
Anonymous
Not applicable

Olá Gustavo,

Tente assin:

Sum ({$ <

Métrica = { 'Saldo R $ (ponto Informação)'},

PTRES = {<> '137403', '137404', '137406'. '137407', '137408', '127650', '084359'},

GND = { 'OUTRAS DESPESAS Correntes'},

GND = { 'INVESTIMENTO'},

Ano = {$ (= Year (Today ()))},

Mês = {$ (= superior (mês (hoje ())))

}>} Valor)

gustavovm
Contributor III
Contributor III
Author

Caro Anderson,

Apliquei a expressão acima e funcionou! Salvou meu dia!

Abraços,

Gustavo

marco_almeida
Creator II
Creator II

Oi Gustavo.

Não esquece de marcar a resposta correta para fechar o tópico.

Abraços!

Grupo Telegram Qlik Brasil: https://t.me/joinchat/AeRmnUmcxQ02L00g3x-HtQ
JacksonAlfonso
Creator
Creator

Na verdade a expressão ficaria assim:

Sum ({$ <

Métrica = { 'Saldo R $ (ponto Informação)'},

PTRES -= {'137403', '137404', '137406'. '137407', '137408', '127650', '084359'},

GND = { 'OUTRAS DESPESAS Correntes'},

GND = { 'INVESTIMENTO'},

Ano = {$ (= Year (Today ()))},

Mês = {$ (= superior (mês (hoje ())))

}>} Valor)


Perceba que antes do sinal de igual tem um sinal de - (Menos)


Att,