Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Como fazer uma média de produtos vendidos no Mês?

Bem eu esse seguinte dados:

Captura de Tela (17).png

o valor unitário está em decimal, mas isso não me preocupa muito, então a minha dúvida é como fazer o valor total do mês de Dezembro exemplo:  8.000,00 Reais ganhos em dezembro e 500 reais ganhos em outubro (em forma de gráfico).

Minha outra dúvida é como fazer isso em porcentagem, Exemplo: 75% dos ganhos são de dezembro  e 5% novembro e 20% em outubro (Em forma de gráfico).

1 Solution

Accepted Solutions
Thiago_Justen_

Antônio,

Rode esse script para teste e veja se a ideia é essa:

//Aqui crio um tabela temporária de vendas

VENDAS_TEMP:

LOAD * Inline [

     CD_NOTA,DATACRIACAO,VALOR_UNIT

    1,01/11/2017,500

    1,01/11/2017,200

    2,05/11/2017,300

    2,05/11/2017,400

    3,05/12/2017,250

    4,15/12/2017,360

    4,15/12/2017,220

    4,15/12/2017,195

   

];

//Aqui carrego todos os campos da tabela acima (através do *) e crio o campo de mês com base na data da nota

VENDAS:

LOAD

*,

    MONTH(DATACRIACAO) AS MES

RESIDENT  VENDAS_TEMP;

//Aqui "dropo" (excluo) a tabela temporária

DROP TABLE VENDAS_TEMP;

Veja se tua ideia é ter um visual desse:

vendas.PNG

Criei uma medida simples com o campo de valor unitário: avg(VALOR_UNIT)

Assim tenho a média por mês expressa no gráfico.

Se tu quiseres o valor total por mês, bastaria aplicar sum(VALOR_UNIT)...

Enfim, dá pra começar a brincar por aí.

Abs e Sucesso!!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago

View solution in original post

1 Reply
Thiago_Justen_

Antônio,

Rode esse script para teste e veja se a ideia é essa:

//Aqui crio um tabela temporária de vendas

VENDAS_TEMP:

LOAD * Inline [

     CD_NOTA,DATACRIACAO,VALOR_UNIT

    1,01/11/2017,500

    1,01/11/2017,200

    2,05/11/2017,300

    2,05/11/2017,400

    3,05/12/2017,250

    4,15/12/2017,360

    4,15/12/2017,220

    4,15/12/2017,195

   

];

//Aqui carrego todos os campos da tabela acima (através do *) e crio o campo de mês com base na data da nota

VENDAS:

LOAD

*,

    MONTH(DATACRIACAO) AS MES

RESIDENT  VENDAS_TEMP;

//Aqui "dropo" (excluo) a tabela temporária

DROP TABLE VENDAS_TEMP;

Veja se tua ideia é ter um visual desse:

vendas.PNG

Criei uma medida simples com o campo de valor unitário: avg(VALOR_UNIT)

Assim tenho a média por mês expressa no gráfico.

Se tu quiseres o valor total por mês, bastaria aplicar sum(VALOR_UNIT)...

Enfim, dá pra começar a brincar por aí.

Abs e Sucesso!!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago