Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia!!
Quero fazer um calculo onde terá a seguinte condição.
Se ATIVIDADE for igual a 'Saída Garagem' e 'Recolhe' some KM.
Atividade | KM |
Saída Garagem | 3,1 |
Saída/Chegada | 35 |
Saída/Chegada | 35 |
Saída/Chegada | 35 |
Rendição/M Caminho | |
Saída/Chegada | 35 |
Saída/Chegada | 35 |
Recolhe | 3,1 |
Infelizmente só estou conseguindo fazer com uma condição.
sum(if(Atividade='Saída Garagem',KM))
não sei colocar duas condições ou mais juntas. Alguém pode me ajudar?
Você pode usar o OR ou a função match (e derivados)
sum(if(Atividade='Saída Garagem' OR Atividade='Recolhe',KM))
ou
sum(if(WILDMATCH(Atividade,'Saída Garagem','Recolhe')>0,KM))
Você pode usar o OR ou a função match (e derivados)
sum(if(Atividade='Saída Garagem' OR Atividade='Recolhe',KM))
ou
sum(if(WILDMATCH(Atividade,'Saída Garagem','Recolhe')>0,KM))
Bom dia ,
Acho que assim te ajuda :
sum(if(Atividade = 'Garagem' or Atividade = 'Recolhe', KM))
Att,
Vlw Yuri, Obrigado!
Boa tarde, pessoal.
Estou com a mesma dúvida, pois utilizei IF(WILDMATCH(..... e só deu certo para o primeiro ano.
Vamos lá: Trata-se de colocar o valor das metas para cada mês sendo em 2019,2018 e 2017.
Ele me trouxe as metas corretamente somente para o ano de 2019.
Segue o set analysis:
if(WildMatch([Mes]=1,[Ano]=2019),5133000.00,
if(WildMatch([Mes]=2,[Ano]=2019),4891242.81,
if(WildMatch([Mes]=3,[Ano]=2019),5961242.82,
if(WildMatch([Mes]=4,[Ano]=2019),5791242.82,
if(WildMatch([Mes]=5,[Ano]=2019),5536292.14,
if(WildMatch([Mes]=6,[Ano]=2019),6296242.82,
if(WildMatch([Mes]=7,[Ano]=2019),6196242.82,
if(WildMatch([Mes]=8,[Ano]=2019),7861242.81,
if(WildMatch([Mes]=9,[Ano]=2019),7871242.81,
if(WildMatch([Mes]=10,[Ano]=2019),7558068.81,
if(WildMatch([Mes]=11,[Ano]=2019),7778354.35,
if(WildMatch([Mes]=12,[Ano]=2019),3651242.82,
if(WildMatch([Mes]=1,[Ano]=2018),4756808.20,
if(WildMatch([Mes]=2,[Ano]=2018),4430499.25,
if(WildMatch([Mes]=3,[Ano]=2018),5174526.58,
if(WildMatch([Mes]=4,[Ano]=2018),4464031.23,
if(WildMatch([Mes]=5,[Ano]=2018),3725879.23,
if(WildMatch([Mes]=6,[Ano]=2018),5809099.37,
if(WildMatch([Mes]=7,[Ano]=2018),4383297.39,
if(WildMatch([Mes]=8,[Ano]=2018),6622722.87,
if(WildMatch([Mes]=9,[Ano]=2018),6023603.98,
if(WildMatch([Mes]=10,[Ano]=2018),5978983.56,
if(WildMatch([Mes]=11,[Ano]=2018),6958133.68,
if(WildMatch([Mes]=12,[Ano]=2018),2745365.65,0))))))))))))))))))))))))
Como podem ver o que eu preciso é que se for [Mês]=1 para 2019 a meta é "x", se for [Mês]=1 para 2018 a meta é "y". Mas na tabela o Qlik me trouxe os valores distorcidos em relação aos outros anos.
Podem me ajudar, por favor?
Abraços.
Tente dessa forma:
IF([Mês Número]=1 AND [Ano]=2019,5133000.00,
IF([Mês Número]=2 AND [Ano]=2019,4891242.81,
IF([Mês Número]=3 AND [Ano]=2019,5961242.82,
IF([Mês Número]=4 AND [Ano]=2019,5791242.82,
IF([Mês Número]=5 AND [Ano]=2019,5536292.14,
IF([Mês Número]=6 AND [Ano]=2019,6296242.82,
IF([Mês Número]=7 AND [Ano]=2019,6196242.82,
IF([Mês Número]=8 AND [Ano]=2019,7861242.81,
IF([Mês Número]=9 AND [Ano]=2019,7871242.81,
IF([Mês Número]=10 AND [Ano]=2019,7558068.81,
IF([Mês Número]=11 AND [Ano]=2019,7778354.35,
IF([Mês Número]=12 AND [Ano]=2019,3651242.82,
IF([Mês Número]=1 AND [Ano]=2018,4756808.20,
IF([Mês Número]=2 AND [Ano]=2018,4430499.25,
IF([Mês Número]=3 AND [Ano]=2018,5174526.58,
IF([Mês Número]=4 AND [Ano]=2018,4464031.23,
IF([Mês Número]=5 AND [Ano]=2018,3725879.23,
IF([Mês Número]=6 AND [Ano]=2018,5809099.37,
IF([Mês Número]=7 AND [Ano]=2018,4383297.39,
IF([Mês Número]=8 AND [Ano]=2018,6622722.87,
IF([Mês Número]=9 AND [Ano]=2018,6023603.98,
IF([Mês Número]=10 AND [Ano]=2018,5978983.56,
IF([Mês Número]=11 AND [Ano]=2018,6958133.68,
IF([Mês Número]=12 AND [Ano]=2018,2745365.65,0))))))))))))))))))))))))