Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Fonction Min avec condition

Bonjour,

Quelle formule utiliser pour afficher en couleur le tarif le plus bas parmi les boutiques sans prendre en compte les boutiques vides ?

qlickview.jpg

Comment modifier la formule actuelle :

=if (min(TOTAL Tarif)=Tarif,RGB(0,255,0))

Le résultat doit être le tarif 1.15 du magasin E

Par avance merci

1 Solution

Accepted Solutions
christophebrault
Specialist
Specialist

Salut,

Tu peux utiliser un set analysis comme ceci afin de ne prendre que les boutique dont le libellé comporte au moins un caractère :

if (min(TOTAL{$<Boutique={'?*'}>} Tarif)=Tarif,RGB(0,255,0))

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

View solution in original post

3 Replies
christophebrault
Specialist
Specialist

Salut,

Tu peux utiliser un set analysis comme ceci afin de ne prendre que les boutique dont le libellé comporte au moins un caractère :

if (min(TOTAL{$<Boutique={'?*'}>} Tarif)=Tarif,RGB(0,255,0))

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
IAMDV
Master II
Master II

Vous devez utiliser FirstSortedValue (). Quelque chose comme ça ...

Si le champ contient des valeurs Null Boutique alors:

IF(FirstSortedValue({< Boutique -= {"=Null()"}>} Tarif, Tarif))=Tarif,RGB(0,255,0))


ou

Si le champ contient des valeurs vides Boutique :

IF( FirstSortedValue({< Boutique -= {''}>} Tarif, Tarif) )=Tarif,RGB(0,255,0))

ou

Si le champ contient Boutique "-" les valeurs :

IF( FirstSortedValue({< Boutique -= {'-'}>} Tarif, Tarif) )=Tarif,RGB(0,255,0))

J'espère que cela aide!

Cheers,

DV

www.QlikShare.com

Not applicable
Author

Merci beaucoup pour les réponses

Le set analysis correspond exactement à mes besoins