Les formules conditionnelles dans Excel permettent d’introduire des décisions logiques dans vos calculs. Elles sont essentielles pour analyser des données, automatiser des processus, et personnaliser les rapports. Voici un guide pratique pour maîtriser les formules conditionnelles, accompagné d’astuces utiles pour les rendre encore plus puissantes.
La fonction SI() est au cœur des formules conditionnelles.
=SI(Test_Logique, Valeur_Si_Vrai, Valeur_Si_Faux)
=SI(A1>100,"Oui","Non")
=SI(A1>100,"Oui",SI(A1=100,"Égal à 100","Non"))
=SI(A1>100,"Grand",SI(A1=100,"Égal","Petit"))
Disponible dans Excel 2016 et versions ultérieures, SI.CONDITIONS() remplace les imbrications complexes.
=SI.CONDITIONS(Test1, Résultat1, Test2, Résultat2, ..., [VRAI, RésultatParDéfaut])
=SI.CONDITIONS(A1>80,"Excellence",A1>50,"Passable",A1>30,"À améliorer",VRAI,"Insuffisant")
Additionner les valeurs répondant à des critères spécifiques.
=SOMME.SI(A1:A10,">50",B1:B10)
Ajoute les valeurs dans B1:B10 si les valeurs correspondantes dans A1:A10 sont supérieures à 50.=SOMME.SI.ENS(B1:B10,A1:A10,">50",C1:C10,"=Ventes")
Comptez le nombre de cellules répondant à des critères spécifiques.
=NB.SI(A1:A10,">100")
=NB.SI.ENS(A1:A10,">100",B1:B10,"Ventes")
Gérez les erreurs dans vos formules.
=SIERREUR(A1/B1,"Erreur")
Remplacez une erreur #N/A
par une valeur spécifique :
=SI.NON.DISP(RECHERCHEV("Produit",A1:B10,2,FAUX),"Non trouvé")
Vous pouvez utiliser des critères textuels dans vos conditions.
=SI(A1="OK","Validé","Non validé")
Utilisez MAJUSCULE() ou MINUSCULE() :
=SI(MINUSCULE(A1)="ok","Validé","Non validé")
Excel prend en charge les dates pour des analyses basées sur le temps.
=SI(A1<AUJOURDHUI(),"En retard","À temps")
=DATEDIF(A1,B1,"D")
Les plages dynamiques permettent de rendre les formules conditionnelles plus flexibles.
=SOMME.SI(Tableau1[Produit],"Produit A",Tableau1[Montant])
Utilisez ET pour tester plusieurs conditions :
=SI(ET(A1>50,B1<100),"OK","Non OK")
Utilisez OU pour une validation conditionnelle alternative :
=SI(OU(A1="Actif",B1>100),"Valide","Non valide")
Combinez les recherches avec des conditions :
=SI(RECHERCHEV("Produit A",A1:B10,2,FAUX)>100,"Satisfaisant","Insuffisant")
Les formules conditionnelles peuvent être renforcées par une mise en forme conditionnelle.
=A1>100
A:A
au profit de plages définies A1:A100
.L’imbrication des formules conditionnelles dans Excel permet de gérer des scénarios complexes où plusieurs conditions doivent être vérifiées. En imbriquant des fonctions comme SI(), ET(), OU(), ou encore des formules avancées comme SI.CONDITIONS(), vous pouvez créer des calculs puissants et précis.
La fonction SI() peut être imbriquée pour traiter plusieurs conditions successives.
=SI(A1>80,"Excellence",SI(A1>=50,"Passable","Insuffisant"))
La fonction SI.CONDITIONS() (disponible dans Excel 2016 et versions ultérieures) rend l’imbrication plus lisible.
=SI.CONDITIONS(A1>10000,"Excellent",A1>=5000,"Bon",VRAI,"À améliorer")
=SI(ET(A1>100,B1<DATE(2023,12,31)),"Prioritaire","Standard")
=SI(OU(A1>50,B1="Promo"),"Réduction","Plein tarif")
=SI(A1="Excellent",5,SI(A1="Bon",3,1))
=SI(A1>10000,A1*0.2,SI(A1>=5000,A1*0.1,0))
Combinez SI() et RECHERCHEV() pour des analyses complexes.
=SI(RECHERCHEV("Produit A",A1:B10,2,FAUX)>1000,"OK","Non OK")
Lorsque vous imbriquez des formules, des erreurs peuvent apparaître (ex. : recherche non trouvée). Utilisez SIERREUR() pour les gérer.
=SIERREUR(RECHERCHEV("Produit A",A1:B10,2,FAUX),"Non trouvé")
=SI(AUJOURDHUI()>B1,"En retard","À jour")
=SI(DATEDIF(A1,B1,"D")<30,"Court",SI(DATEDIF(A1,B1,"D")<=60,"Moyen","Long"))
=SI.CONDITIONS(SOMME.SI(A1:A10,"Produit A",B1:B10)>1000,"Réduction","Pas de réduction")
L’exercice de la contraction de texte, souvent redouté des élèves, vise précisément cet objectif :…
La Révolution française, déclenchée en 1789, constitue l’un des tournants majeurs de l’histoire moderne. En…
L’histoire s’écrit à partir de documents : textes, images, objets ou témoignages. Ces sources, qu’elles…
La prise de notes est une compétence essentielle dans tout apprentissage. Que ce soit en…
L’argumentation occupe une place centrale dans le raisonnement juridique. Elle ne consiste pas à exprimer…
Charles Baudelaire, poète majeur du XIXe siècle, publie en 1857 Les Fleurs du mal, recueil…
This website uses cookies.