Skip to main content
Announcements
YOUR OPINION MATTERS! Please take the Qlik Experience survey you received via email. Survey ends June 14.
cancel
Showing results for 
Search instead for 
Did you mean: 
Ribeiro
Specialist
Specialist

Preciso de uma media maior que zero

No set Analysis abaixo: Preciso que filtre média apenas maior que zero no últimos 12 meses

if(Sum({<Data_Efetivado_Estoque ={">=$(=Date(AddMonths(Max( Data_Efetivado_Estoque),vMes), 'DD/MM/YYYY'))"}, [Movimento_Tipo_Operacao] = {'VND'}, [Dt_Passou1] ={'0'}>} Movimento_Prod_Serv_Qtde)<>0,

Sum({<Data_Efetivado_Estoque ={">=$(=Date(AddMonths(Max( Data_Efetivado_Estoque),-12), 'DD/MM/YYYY'))"}, [Movimento_Tipo_Operacao] = {'VND'}, [Dt_Passou1] ={'0'}>} Movimento_Prod_Serv_Qtde))

/

12

2018-08-31_09-38-14.png

Neves
1 Solution

Accepted Solutions
Thiago_Justen_

Use assim então:

Sum({<Data_Efetivado_Estoque ={">=$(=Date(AddMonths(Max( Data_Efetivado_Estoque),-12), 'DD/MM/YYYY'))"}, [Movimento_Tipo_Operacao] = {'VND'}, [Dt_Passou1] ={'0'}>} If(Movimento_Prod_Serv_Qtde>0,Movimento_Prod_Serv_Qtde))/12

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

View solution in original post

4 Replies
Thiago_Justen_

Agnaldo,

No lugar desse if, verifique com essa expressão:

Sum({<Data_Efetivado_Estoque ={">=$(=AddMonths(Max( Data_Efetivado_Estoque),-12))"}, [Movimento_Tipo_Operacao] = {'VND'}, [Dt_Passou1] ={'0'},Movimento_Prod_Serv_Qtde={"=Sum({<Data_Efetivado_Estoque ={">=$(=Date(AddMonths(Max( Data_Efetivado_Estoque),vMes), 'DD/MM/YYYY'))"}, [Movimento_Tipo_Operacao] = {'VND'}, [Dt_Passou1] ={'0'}>} Movimento_Prod_Serv_Qtde)>0"}>} Movimento_Prod_Serv_Qtde) / 12

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

Em sex, 31 de ago de 2018 às 12:19, Thiago Justen Teixeira <

qcwebmaster@qlikview.com> escreveu:

Qlik Community <https://community.qlik.com/?et=watches.email.thread>

Preciso de uma media maior que zero

resposta de Thiago Justen Teixeira

<https://community.qlik.com/people/thiago.justen?et=watches.email.thread>

em Qlik Brasil - Visualize a discussão completa

<https://community.qlik.com/message/1540127?et=watches.email.thread#1540127>

Neves
Ribeiro
Specialist
Specialist
Author

Algo deu errado..

2018-08-31_13-37-20.png

Neves
Thiago_Justen_

Use assim então:

Sum({<Data_Efetivado_Estoque ={">=$(=Date(AddMonths(Max( Data_Efetivado_Estoque),-12), 'DD/MM/YYYY'))"}, [Movimento_Tipo_Operacao] = {'VND'}, [Dt_Passou1] ={'0'}>} If(Movimento_Prod_Serv_Qtde>0,Movimento_Prod_Serv_Qtde))/12

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