Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Problème de calcul sur une valeur <>

Bonjour,

J'ai besoin de votre aide pour un calcul que j'effectue mais j'ai une erreur. Je voudrais avoir le nombre de valeur dont DRE_ID<>18,

j'ai utilisé la syntaxe:  count({$<DRE_ID<>{18}>} FAPP_ID)

mais j'ai pas de reponse.

Quelqu'un  pourrait m'aider pour la syntaxe?

Merci d'avance.

Labels (1)
1 Solution

Accepted Solutions
flochi75
Creator III
Creator III

Bonjour 2015doris,

pourquoi ne pas faire un

count(if(DRE_ID<>18,FAPP_ID) )

?

Florent.

View solution in original post

6 Replies
flochi75
Creator III
Creator III

Bonjour 2015doris,

pourquoi ne pas faire un

count(if(DRE_ID<>18,FAPP_ID) )

?

Florent.

Anonymous
Not applicable
Author

Bonjour Florent,

Merci pour ta réponse

flochi75
Creator III
Creator III

de rien

christophebrault
Specialist
Specialist

Florent,

il n'est pas conseillé en terme de performance d'utiliser un if dans une aggregation. qlikview va évaluer ligne par ligne la condition. let set analysis suivant répond je pense au besoin :

count({$<DRE_ID={'*'}-{'18'}>} FAPP_ID)

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
Anonymous
Not applicable
Author

Bonjour Christophe,

la méthode du set analysis fonctionne et j'ai le même résultat que la méthode de Florent.

Merci

flochi75
Creator III
Creator III

oui, suivant la volumétrie à gérer.