Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Função if com duas condições

Bom dia!!

Quero fazer um calculo onde terá a seguinte condição.

Se ATIVIDADE for igual a 'Saída Garagem' e 'Recolhe' some KM.

AtividadeKM
Saída Garagem3,1
Saída/Chegada35
Saída/Chegada35
Saída/Chegada35
Rendição/M Caminho
Saída/Chegada35
Saída/Chegada35
Recolhe3,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?

1 Solution

Accepted Solutions

Re: Função if com duas condições

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))

3 Replies

Re: Função if com duas condições

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))

Not applicable

Re: Função if com duas condições

Bom dia ,

Acho que assim te ajuda :

sum(if(Atividade = 'Garagem' or Atividade = 'Recolhe', KM))

Att,

Not applicable

Re: Função if com duas condições

Vlw Yuri, Obrigado!