Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
aresende
New Contributor II

Gráfico organiza data errada

Bom dia!

Estou montando uma pasta que contém dois gráficos com dados provindos da mesma BD no excel.

As informações/variáveis que uso são:

Data de faturamento (que gera os campos Ano_Cal, Mes_cal e Quarter),

QtdFatUMR (quantidade faturada),

EXPORT TO (país de exportação),

Fat_r$ (faturamento em reais) e

Fat_U$ (faturamento em dolar, já calculado a partir de uma coluna de cotação).

Um gráfico é de barras com dimensões, em ordem: Ano_cal, Mes_Cal, EXPORT TO. A expressão que uso é

sum({$}[QtdFatUMR])/1000000


Esse gráfico funciona perfeitamente com meus filtros, com as barras contendo a variável QtdFatUMR e no eixo horizontal os meses agrupados por ano (vide imagem abaixo)

Graf.ex.PNG

O segundo gráfico é um gráfico de linha que mostrando preços para determinados mercados.

As dimensões que são, em ordem: Calculada: =Mes_Cal&'/'&Ano_Cal, Mercados.

O que não consigo fazer é o seguinte:


1) Gostaria de agrupar as datas assim como no gráfico de barras, o que consegui classificando a dimensão com a fórmula


Ano_Cal&Mes_Cal,


EXCETO dois meses específicos. Para esses meses (dois meses de um ano X), eles sempre aparecem no final da seleção. Já conferi minha BD e não acho o que pode ser o problema, até porque eles aparecem na ordem correta no gráfico de barras.

Alguma ideia do que pode ser?

Obrigado!

Arthur

Mensagem editada por: Arthur Resende

1 Solution

Accepted Solutions
avantisolucoes
New Contributor

Re: Gráfico organiza data errada

Arthur, boa tarde.

Tenta transformar os campos Ano_Cal&Mes_Cal em data, dentro do script.

Usa a função Date(Date#(Ano_Cal&Mes_Cal), 'MASCARA'), 'MMM/YYYY').

MÁSCARA = 'YYYYMM' - Se o ano estiver em número (02 ou 2)

MÁSCARA = 'YYYYMMM' - Se o ano estiver em letras (fev)

3 Replies
mauroponte
Contributor II

Re: Gráfico organiza data errada

Arthur,

Voce poderia disponibilizar de preferencia o QVW, ou pelo menos uma imagem da situação que voce deseja ajustar como fez com o grafico de barras, para que eu possa tentar te ajudar?

avantisolucoes
New Contributor

Re: Gráfico organiza data errada

Arthur, boa tarde.

Tenta transformar os campos Ano_Cal&Mes_Cal em data, dentro do script.

Usa a função Date(Date#(Ano_Cal&Mes_Cal), 'MASCARA'), 'MMM/YYYY').

MÁSCARA = 'YYYYMM' - Se o ano estiver em número (02 ou 2)

MÁSCARA = 'YYYYMMM' - Se o ano estiver em letras (fev)

aresende
New Contributor II

Re: Gráfico organiza data errada

Eu fiz algo levemente diferente, mas usei a função MakeDate e funcionou.

Muito obrigado!