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>100A: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")Dans toute organisation moderne — entreprise, association, service administratif ou bureau de projet — la…
Dans la pratique comptable, le bilan constitue l’un des documents les plus fondamentaux pour comprendre…
L’analyse linéaire impressionne souvent plus qu’elle ne le devrait. Au moment d’aborder l’oral du bac…
L’analyse linéaire occupe une place centrale à l’oral du bac français. C’est l’exercice qui permet…
Créer une fiche de suivi claire et adaptée à son activité prend souvent plus de…
Comment améliorer sa condition physique tout en travaillant la technique Quand on parle de préparation…
This website uses cookies.