Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
chadliagabsi
Creator II
Creator II

Champs Vides

Bonjour,

Comment exclure un champs vide dans une expression conditionnelle if ?

J'ai essayé cette expression et ca marche plus.

sum(if(isnull(AD) ,P*Q,0))

sum(if(AD='' ,P*Q,,0))


Merci.

Labels (1)
5 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

Bonjour Chadlia,

Si c'est dans un Set analysis tu peux faire :

=sum({<AD-={'0','','NOT','-'}>}P*Q)

ou =sum({<AD-={'0','','NOT','-'}>}P)*sum({<AD-={'0','','NOT','-'}>}Q)

Kevin

lcloatre
Partner - Creator III
Partner - Creator III

Chadlia,

As-tu essayé ceci ?

=sum({$ <[AD]={"*"}> } P*Q)

kevinchevrier
Partner - Creator III
Partner - Creator III

Si c'est dans ton script :

If(len(AD)= 0, sum(P*Q),0) as Nom de ton champ,

chadliagabsi
Creator II
Creator II
Author

Bonjour Laurent,

Votre essai n'a pas marché toujours sans résultat. J'ai essai sum(if(Not(IsNull(AD)),P*Q,0)) et ça était.

Merci de votre aide.

chadliagabsi
Creator II
Creator II
Author

Bonjour Kevin

Votre essai n'a pas marché toujours sans résultat. J'ai essai sum(if(Not(IsNull(AD)),P*Q,0)) et ça était.

Merci de votre aide.