Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
ab92
Creator II
Creator II

Condition sur calcul

Bonjour à tous,

Je souhaiterai réaliser une condition sur un champ de calcul qui ne récupère uniquement :

que les chiffres supérieurs à 0

Mon problème ma table comprends une donnée alphabétique et l'intègre dans ma condition :

J'ai essayé la condition ci dessous mais sans aucun succès je me permets donc de vous solliciter.

En vous remerciant d'avance.

A

if(VQ11_R>0 and match(VQ11_R)='0123456789',1,0) as Flag_VQ11_Alteration;

1 Solution

Accepted Solutions
olivierrobin
Specialist III
Specialist III

et pourquoi pas tout simplement

if num(VQ11_R)>0

View solution in original post

7 Replies
olivierrobin
Specialist III
Specialist III

et pourquoi pas tout simplement

if num(VQ11_R)>0

YoussefBelloum
Champion
Champion

Edité

Bonjour,

essaye ceci:

=if(isnull(VQ11_R) and VQ11_R>0, 1,0) as Flag_VQ11_Alteration


=if(Isnum(VQ11_R) and VQ11_R>0, 1,0) as Flag_VQ11_Alteration

christophebrault
Specialist
Specialist

Bonjour,

Je ferai simplement :

If(Alt(VQ11_R,0)>0,1,0) as Flag_VQ11_Alteration


youssefbelloum

Oui j'aime bien  Alt()

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
YoussefBelloum
Champion
Champion

haha, comme si tu savait que j'allais poser la question.

en tout ca ma permis de relire ma réponse et de me rendre compte que j'ai mi "isnull" au lieu de "isnum".

Bon weekend

ab92
Creator II
Creator II
Author

Merci Olivier c'est tout bête est pourtant si compliqué à trouver quand on l'a jamais fait ..

Merci pour ton aide, excellente journée à toi.

A

ab92
Creator II
Creator II
Author

Bonjour Youssef,

Merci encore pour tes réponses et de ton aide.

Je vais pouvoir chercher la différence entre

is num

Alt

Excellente journée

A

ab92
Creator II
Creator II
Author

Bonjour Christophe,

Merci pour ton aide.


Excellente journée à toi,

A