Logique
Toutes les versions
◉ 44 vues
=IF()
Effectue un test logique et renvoie une valeur si vrai, une autre si faux
S’applique à:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=IF(logical_test, value_if_true, [value_if_false])
Survolez les noms d’arguments pour les détails.
Type de sortieMixte
Popularité95 / 100
VolatileNon
Tableau dynamiqueNon
📥 Télécharger l’exemple .xlsx — Bientôt
▦ Essayer dans Playground
Fichier dédié à cette fonction — sûr & léger · données d’exemple + formules actives
⬇ Télécharger le classeur d’exemple
Un .xlsx dédié pour =IF() avec données persanes & formules actives — ouvrez dans Excel.
- Feuille « Exemple » — table + formule
- Feuille « Guide » — syntaxe, arguments & astuces
- Instantané & sécurisé (jeton + limite)
🧠 🧠 Quiz de cette fonction
%d questions — syntaxe, exemple & erreurs !
◧ Arguments
| Argument | Type | Statut | Description |
|---|---|---|---|
logical_test |
Tout type | Requis | Condition à tester |
value_if_true |
Tout type | Requis | Valeur si la condition est vraie |
value_if_false |
Tout type | Optionnel | Valeur si la condition est fausse |
▣ Exemples
Exemple 1
=IF(C2=”Yes”,1,2)
Exemple 2
=IF(C2=1,”Yes”,”No”)
اگر C2 بزرگتر از B2 باشد «Over Budget» و در غیر این صورت «Within Budget» برمیگرداند
=IF(C2>B2,”Over Budget”,”Within Budget”)
اگر C2 بزرگتر از B2 باشد تفاضل C2 منهای B2 و در غیر این صورت 0 برمیگرداند
=IF(C2>B2,C2-B2,0)
اگر E7 برابر «Yes» باشد حاصل F5 ضربدر 0.0825 و در غیر این صورت 0 برمیگرداند
=IF(E7=”Yes”,F5*0.0825,0)
✦ Astuces
- Jusqu'à 64 IF imbriqués sont possibles ; au-delà, utilisez IFS ou SWITCH.
- Pour tester plusieurs conditions, combinez avec AND et OR.
💬 Commentaires & Q&R 0 approuvés
🔒 Publié après modération.Visible après approbation
Aucun commentaire — soyez le premier !