Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
anjunior
New Contributor

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
Valued Contributor III

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

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
WhatsApp: 24 98152-1675
Skype: justen.thiago
1 Reply
thiago_justen
Valued Contributor III

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

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
WhatsApp: 24 98152-1675
Skype: justen.thiago