Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour à tous, une question qui va surement sembler évidente aux expérimentés, s'ils veulent bien m'éclairer 🙂
J'ai besoin de trouver une expression qui indique à Qlikview que j'ai besoin qu'il compte dans un tableau croisé dynamique les ventes en fonction des critère de 2 champs différents, champ Y=A, B OU champ X= C, D et non pas l'un ET l'autre.
J'ai essayé avec un OR mais ça ne fonctionne pas, ou je ne l'ai pas utilisé de façon correcte.. au final j'ai utilisé un moyen détourné en indiquant: (COUNT({<champ_Y={'A','B'} >}DISTINCT id_vente)) + (COUNT({<champ_X={'C','D'} >}DISTINCT id_vente)) mais pour un process d'automatisation j'ai besoin d'une seule expression qui compte tous les id_vente avec soit les critères pour le champ Y soit les critères pour le champ X et non l'addition de 2 Count.
Merci d'avance si vous avez des suggestions tant qu'il me reste des cheveux...
Si j'ai bien compris, le script :
=COUNT({<Code_DP={'U01','U05'}>+<Code_DA={'U02.2','F06'} >}DISTINCT id_vente)
Résultat :
Bonjour,
est ce que vous pouvez partager un exemple des données d'entrées et le output souhaité ?
si j'ai comme données d'entrée l'exemple ci-dessous, je souhaite que Qlik me donne pour mon Count la valeur 6
Avec comme expression pour le moment le combo: (COUNT({<Code_DP={'U01','U05'} >}DISTINCT id_vente)) + (COUNT({<Code_DA={'U02.2','F06'} >}DISTINCT id_vente))
que je voudrais remplacer par 1 seul Count dans addition de 2 Count.
id_vente | Code_DP | Code_DA |
75100235 | U01 | U02 |
75100236 | U03 | U02.2 |
75100237 | U01 | U05 |
75100238 | U09 | U02.2 |
75100239 | U09.1 | U10 |
75100240 | U07 | F06 |
75100241 | U05 | F02 |
Si j'ai bien compris, le script :
=COUNT({<Code_DP={'U01','U05'}>+<Code_DA={'U02.2','F06'} >}DISTINCT id_vente)
Résultat :
Ah oui génial! Merci beaucoup...je m'étais bien compliqué la vie.