Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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;
et pourquoi pas tout simplement
if num(VQ11_R)>0
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
Bonjour,
Je ferai simplement :
If(Alt(VQ11_R,0)>0,1,0) as Flag_VQ11_Alteration
Oui j'aime bien Alt()
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
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
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
Bonjour Christophe,
Merci pour ton aide.
Excellente journée à toi,
A