Excel - Power Query - Power Pivot - VBA
Temps 3 | Calculer

icon picker
Fonctions logiques

Les fonctions conditionnelles

SI

SI(test_logique;valeur_si_vrai;valeur_si_faux)
Affiche une valeur si une condition est vraie et une autre valeur si une condition est fausse.

Exemple

On veut attribuer une prime de 10 si le CA du vendeur est supérieur à 60, sinon 0 :
image.png
=SI([@CA]>60;10;0)
Composé avec les arguments suivants :
test_logique : le [@CA] est-il supérieur à 60 ?
valeur_si_vrai : le test réussi, on affiche 10
valeur_si_faux : le test ne réussit pas, on affiche 0
Les 6 opérateurs de comparaison sont :
>
<
=
<=
>=
<>
Les valeurs possibles dans valeur_si_vrai et valeur_si_faux :
Table 2
Type de valeur
Exemple
1
Du texte
hello
2
D’autres SI
=SI(SI(…
3
Une référence
B2
There are no rows in this table
3
Count

ET

ET(valeur_logique1,valeur_logique2…)
Affiche VRAI si toutes les conditions sont vraies (« à la fois »)

Exemple

La garantie s’exerce si le Km est inférieur à 100 000 km et si l’ancienneté est inférieure ou égale à 5 ans :
=ET([@[Km actuel]]<100000;[@Ancienneté]<=5)
Composé avec les arguments suivants :
valeur_logique1 : ce test, et tous les autres, doivent réussir pour afficher VRAI (= si ce seul test échoue, affiche FAUX)
valeur_logique2 : idem

OU

OU(valeur_logique1, valeur_logique2…)
Affiche VRAI si une des conditions est vraie (« ou bien »)

Exemple

La réduction est appliquée quand l’âge est inférieur ou égal à 26 ans ou quand la personne est étudiante :
=OU([@Âge]<=26;[@Etudiant]="oui")
Composé avec les arguments suivants :
valeur_logique1 : affiche VRAI si ce test réussi, quel que soit le résultat des autres tests.
valeur_logique2 : idem

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.