Learning Excel 365 #23 : Tests logiques #3
/image%2F6758842%2F20250516%2Fob_edaea2_tests-logiques-excel-bis.png)
b) Cas avec plus de 2 scénarios possibles
Quand on est dans un cas où il y a plus de 2 solutions possibles, on doit imbriquer des fonctions SI en respectant la syntaxe suivante :
= SI((condition1 ou liste des conditions) ; action1; SI(condition2 ou liste des conditions) ; action2 ; action3)
Reprenons, à titre d’exemple, le Cas pratique 1: le comptage automatique des adhérents à jour ou pas de cotisation.
/image%2F6758842%2F20250516%2Fob_b15a4d_suivi-adherents-tartapion.png)
On y relève la liste des conditions suivantes :
- Chaque adhérent doit avoir un prénom et un nom avant de voir examiner sa cotisation. Si tel est le cas, le résultat du test nous donnera 3 résultats possibles : à jour, à relancer. Et, dans le cas contraire (prénom ou nom manquant), rien ne s’affichera.
Sous Excel, nous saisirons, dans la colonne I5, la formule suivante :
/image%2F6758842%2F20250516%2Fob_3acba2_formule-a-saisir-i.png)
Après quoi, comme à l'accoutumée, nous allons nous positionner à l'angle inférieur droit de la cellule (I5) pour faire la poignée de recopie et la tirer jusqu'à la cellule I17.
/image%2F6758842%2F20250517%2Fob_c425fb_tests-logiques-3-asso-tartapion-suite.png)
Et, pour déterminer les nombres d'adhérents à jour ou pas de cotisation, nous sommes en terrain connu. Il suffira de recourir à la fonction NB. SI.
- Pour déterminer le nombre d'adhérents à jour de cotisation, nous saisirons dans I18, la formule :
/image%2F6758842%2F20250517%2Fob_2eaea3_i18-adherents-a-jour-cotisation.png)
Cette formule en totalise 5.
/image%2F6758842%2F20250517%2Fob_3059b0_i18-adherents-a-jour-cotisation-tablea.png)
- Pour déterminer le nombre d'adhérents à relancer, nous saisirons dans I19, la formule :
/image%2F6758842%2F20250517%2Fob_d3a03e_formule-saisir-i19.png)
/image%2F6758842%2F20250517%2Fob_e8a5f3_tests-logiques-3-asso-tartapion-adhere.png)
Cette nouvelle formule en totalise 5 aussi. Soit dit en passant, c'est une simple coïncidence !
En résumé, pour mettre à jour ce tableau, nous avons :
- Utilisé des tests logiques multicritères en combinant les fonctions ET et OU;
- fait appel à la fonction NB.SI en changeant simplement le critère, selon le cas ("à jour" ou "à relancer".)
Lire aussi :