Fonction Excel IFS (nombreux tests commandés) – Exemples et pratique
Pratiquez la fonction Excel IFS en ligne avec une grille interactive, des commentaires instantanés et une aide claire pour les formules.
Instruction
Grade A2: return "A" if at least 90, "B" if at least 80, otherwise "C".
logical-checks.xlsx
| A | B | C | |
|---|---|---|---|
| 1 | Score | Attendance % | Approved |
| 2 | 92 | 96 | Yes |
| 3 | 78 | 88 | No |
| 4 | 85 | 91 | Yes |
| 5 | 66 | 84 | No |
| 6 | 90 | 93 | Yes |
| 7 | Output |
Input Formula
Need Help?
Tips
- Incluez toujours un VRAI par défaut final lorsque vous enseignez aux débutants.
- Conservez les seuils dans un tableau visible pour les audits.
- Considérez XLOOKUP comme une table de niveaux pour les politiques complexes.
FAQ
IFS vs IF imbriqué?
IFS répertorie les tests et les valeurs par paires, évitant ainsi une imbrication profonde pour de nombreux niveaux.
Quel est le cas else par défaut?
Incluez une dernière paire VRAIE comme fourre-tout pour éviter #N/A lorsqu'aucun test ne correspond.
L'IFS court-circuite-t-il?
Excel renvoie la première correspondance VRAIE dans l'ordre; les tests ultérieurs ne sont pas utilisés une fois qu'une correspondance est trouvée.
IFS contre SWITCH?
SWITCH correspond aux valeurs exactes; IFS évalue les tests logiques arbitraires dans l'ordre.
Puis-je mélanger du texte et des chiffres?
Oui, chaque test est sa propre expression logique.
Comparison
| Function | Style |
|---|---|
| IFS | Tests commandés |
| IF | Test binaire unique |
| SWITCH | Cartographie de correspondance exacte |
Example
=IFS(A2>=90, "A", TRUE, "B")