Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

pb Set Analysis et isnull

bonjour,

je voudrais faire un Set Analysis avec un ISNULL pour faire la somme avec les N° Commande = 0 ou null

comment faut-il l'écrire ?

Sum ({$<[Code journal]={'AC'},[N° Commande={'0',isnull},[Code S-Rub TB]={'B*'}>}[Compta débiteur])

Merci pour la réponse.

1 Solution

Accepted Solutions
Not applicable
Author

bon j'ai réussi en faisant autrement et en détournant le pb

au niveau du Set Analysis j'ai fait [N° commande]={'0'}

et avant dans mon load j'ai fait un test en disant que si c'est null je charge la valeur 0

View solution in original post

6 Replies
jchoucq
Partner - Creator III
Partner - Creator III

Bonjour,

jamais pratique de gérer le NULL dans le set analysis.

à mon avis, il serait plus opportun de créer un flag (Flag_0OrNull) dans ton modèle qui prendrait la valeur 1 sir le champ N° Commande est = 0 ou est null.

Le set analysis devient alors très simple à écrire :

Sum ({$<[Code journal]={'AC'},Flag_0OrNull={1},[Code S-Rub TB]={'B*'}>}[Compta débiteur])


Cordialement,


Johann

ashfaq_haseeb
Champion III
Champion III

Hi try below

Sum ({$<[Code journal]={'AC'},[N° Commande={'0',''},[Code S-Rub TB]={'B*'}>}[Compta débiteur])

mambi
Creator III
Creator III

il y a plusieurs de le faire genre :

NullCount( [N° Commande] ) + Count({<[N° Commande] = {0} >} [Compta débiteur]))

as tu deja essayé ça :

Sum ({$ <[Code journal]={'AC'},[N° Commande] - ={*},[Code S-Rub TB]={'B*'}>}[Compta débiteur]) (pour les valeurs null)

as tu un exemple de données ?

Not applicable
Author

oui j'avais testé et apparemment il n'aime pas cette syntaxe même avec {'*'}

Not applicable
Author

yes I try and not good

Not applicable
Author

bon j'ai réussi en faisant autrement et en détournant le pb

au niveau du Set Analysis j'ai fait [N° commande]={'0'}

et avant dans mon load j'ai fait un test en disant que si c'est null je charge la valeur 0