Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
dairan73
Contributor III
Contributor III

Set Analysis - Múltiplas Condições (And e OR)

Preciso de uma ajuda para um SUM com múltiplas condições.

Somar o [Ind Familia Ativa] no [Período] = {'$(=date(max(Data),'MMM/YYYY'))'} desde que [Flag E-mail Cliente]={'Preenchido'} OU [Flag E-mail Usuário]={'Preenchido'}.

Pensei em fazer assim:

sum( {<[Período] = {'$(=date(max(Data),'MMM/YYYY'))'}>, <[Flag E-mail Cliente]={'Preenchido'}> + <[Flag E-mail Usuário]={'Preenchido'}>} [Ind Familia Ativa])

Porém pelo visto a sintaxe não funciona assim (deu problema na virgula destacada em vermelho).

Alguém consegue ajudar?

Obrigado.

Labels (1)
3 Replies
Not applicable

substitua a virgula por * (interseção) precisa que os dados estejam no conjunto  <[Período] = {'$(=date(max(Data),'MMM/YYYY'))'}> e no conjunto <[Flag E-mail Cliente]={'Preenchido'}> + <[Flag E-mail Usuário]={'Preenchido'}>}

Not applicable

Não esqueça de usar parenteses para que os conjuntos sejam lidos no tempo correto

=Count( {<A={1}>* (<B={1}>+<C={1}>)  } A)

Clever_Anjos
Employee
Employee

sum( {<[Período] = {'$(=date(max(Data),'MMM/YYYY'))'},[Flag E-mail Cliente]={'Preenchido'}> + <[Período] = {'$(=date(max(Data),'MMM/YYYY'))'},[Flag E-mail Usuário]={'Preenchido'}>} [Ind Familia Ativa])