Guides Excel

Conditions multiples avec excel : comment faire ?

29 janvier 2026 9 vues

Excel est un outil puissant pour l'analyse de données, et la possibilité d'appliquer des conditions multiples est essentielle pour extraire des informations pertinentes. Que vous ayez besoin de filtrer des données, de calculer des commissions basées sur différents critères, ou de créer des rapports complexes, comprendre comment utiliser les fonctions SI, ET, OU et les imbrications de formules est crucial. Cet article vous guidera à travers les différentes techniques pour gérer des conditions multiples sur Excel, avec des exemples pratiques et des astuces pour optimiser vos feuilles de calcul.

Comprendre les conditions multiples dans excel

Les conditions multiples dans Excel permettent d'effectuer des calculs et d'afficher des résultats différents en fonction de plusieurs critères. Au lieu de se baser sur une seule condition, vous pouvez combiner plusieurs tests logiques pour obtenir des résultats plus précis et adaptés à vos besoins. Cela ouvre un large éventail de possibilités pour automatiser des tâches et analyser des données complexes.

Pourquoi utiliser des conditions multiples ?

  • Analyse précise des données : Évaluez les données selon plusieurs critères pour une analyse plus approfondie.
  • Automatisation des tâches : Créez des formules qui s'adaptent automatiquement aux différentes situations.
  • Flexibilité : Gérez des scénarios complexes avec des règles spécifiques.
  • Rapports personnalisés : Générez des rapports qui reflètent les nuances de vos données.

Les fonctions clés pour gérer les conditions multiples

Excel offre plusieurs fonctions pour gérer les conditions multiples. Les plus couramment utilisées sont les fonctions SI, ET, OU et les combinaisons de ces fonctions.

La fonction SI

La fonction SI est la base des conditions logiques dans Excel. Elle permet de tester une condition et de renvoyer une valeur si la condition est vraie, et une autre valeur si la condition est fausse.

Syntaxe : =SI(test_logique, valeur_si_vrai, valeur_si_faux)

Exemple :

Imaginez une colonne contenant des chiffres de ventes. Vous voulez afficher "Objectif atteint" si la vente est supérieure à 1000, et "Objectif non atteint" sinon. La formule serait :

=SI(A1>1000, "Objectif atteint", "Objectif non atteint")

Dans cet exemple, A1 est la cellule contenant la valeur de la vente, "Objectif atteint" est la valeur affichée si la vente est supérieure à 1000, et "Objectif non atteint" est la valeur affichée dans le cas contraire.

La fonction ET

La fonction ET permet de vérifier si plusieurs conditions sont toutes vraies. Elle renvoie VRAI si toutes les conditions sont vraies, et FAUX si au moins une condition est fausse.

Syntaxe : =ET(condition1, condition2, ...)

Exemple :

Supposons que vous voulez accorder une prime aux employés qui ont un score de performance supérieur à 80 et un taux d'absentéisme inférieur à 5%. La formule serait :

=SI(ET(A1>80, B1<0.05), "Prime accordée", "Pas de prime")

Ici, A1 contient le score de performance et B1 contient le taux d'absentéisme. La prime est accordée uniquement si les deux conditions sont remplies.

La fonction OU

La fonction OU permet de vérifier si au moins une des conditions est vraie. Elle renvoie VRAI si au moins une condition est vraie, et FAUX si toutes les conditions sont fausses.

Syntaxe : =OU(condition1, condition2, ...)

Exemple :

Vous voulez offrir une réduction aux clients qui sont membres du programme de fidélité ou qui ont dépensé plus de 500 € au cours de l'année. La formule serait :

=SI(OU(A1="Oui", B1>500), "Réduction accordée", "Pas de réduction")

Dans cet exemple, A1 indique si le client est membre du programme de fidélité (avec la valeur "Oui" ou "Non") et B1 contient le montant de ses dépenses annuelles. La réduction est accordée si le client est membre ou s'il a dépensé plus de 500 €.

Imbriquer les fonctions SI, ET et OU

La puissance des conditions multiples réside dans la possibilité d'imbriquer les fonctions SI, ET et OU pour créer des formules complexes qui gèrent des scénarios très spécifiques. L'imbrication consiste à utiliser une fonction comme argument d'une autre fonction.

Imbriquer la fonction SI

Vous pouvez imbriquer plusieurs fonctions SI pour tester différentes conditions en cascade. Chaque fonction SI évalue une condition et, si elle est fausse, passe à la fonction SI suivante.

Exemple :

Vous voulez attribuer une note en fonction du score d'un étudiant :

  • Si le score est supérieur à 90, la note est "A"
  • Si le score est supérieur à 80, la note est "B"
  • Si le score est supérieur à 70, la note est "C"
  • Sinon, la note est "D"

La formule imbriquée serait :

=SI(A1>90, "A", SI(A1>80, "B", SI(A1>70, "C", "D")))

Dans cette formule, la première fonction SI teste si le score est supérieur à 90. Si c'est le cas, elle renvoie "A". Sinon, elle passe à la deuxième fonction SI qui teste si le score est supérieur à 80, et ainsi de suite. Si aucune des conditions n'est remplie, la formule renvoie "D".

Combiner ET et OU avec SI

Vous pouvez également combiner les fonctions ET et OU avec la fonction SI pour créer des conditions encore plus complexes. Cela permet de tester des combinaisons de conditions et de renvoyer des résultats différents en fonction de ces combinaisons.

Exemple :

Vous voulez offrir une prime aux employés qui ont un score de performance supérieur à 80 et un taux d'absentéisme inférieur à 5%, ou qui ont réalisé un projet exceptionnel. La formule serait :

=SI(OU(ET(A1>80, B1<0.05), C1="Oui"), "Prime accordée", "Pas de prime")

Ici, A1 contient le score de performance, B1 contient le taux d'absentéisme et C1 indique si l'employé a réalisé un projet exceptionnel (avec la valeur "Oui" ou "Non"). La prime est accordée si l'employé remplit les deux premières conditions (score élevé et faible absentéisme) ou s'il a réalisé un projet exceptionnel.

Exemples pratiques de conditions multiples

Voici quelques exemples concrets d'utilisation des conditions multiples dans différents contextes :

  • Calcul de commissions : Calculer des commissions différentes en fonction du montant des ventes et du type de produit.
  • Évaluation de risques : Évaluer le niveau de risque d'un projet en fonction de plusieurs facteurs (coût, délai, complexité).
  • Filtrage de données : Filtrer une liste de clients en fonction de leur localisation, de leur historique d'achats et de leur statut.
  • Création de rapports : Générer des rapports personnalisés qui affichent des informations différentes en fonction des critères sélectionnés par l'utilisateur.

Exemple 1 : Calcul de commissions

Supposons que vous ayez une table avec les colonnes "Ventes" et "Type de produit". Vous voulez calculer la commission de chaque vente en fonction des règles suivantes :

  • Si le type de produit est "A", la commission est de 5% du montant des ventes.
  • Si le type de produit est "B" et que le montant des ventes est supérieur à 1000 €, la commission est de 10% du montant des ventes.
  • Dans tous les autres cas, la commission est de 2% du montant des ventes.

La formule serait :

=SI(A1="A", B1*0.05, SI(ET(A1="B", B1>1000), B1*0.1, B1*0.02))

A1 est la cellule contenant le type de produit et B1 est la cellule contenant le montant des ventes.

Exemple 2 : Évaluation de risques

Vous avez une table avec les colonnes "Coût", "Délai" et "Complexité". Vous voulez évaluer le niveau de risque de chaque projet en fonction des règles suivantes :

  • Si le coût est élevé (supérieur à 100000 €), le délai est court (inférieur à 6 mois) et la complexité est élevée, le risque est "Élevé".
  • Si le coût est moyen (entre 50000 € et 100000 €) ou le délai est moyen (entre 6 et 12 mois), le risque est "Moyen".
  • Dans tous les autres cas, le risque est "Faible".

La formule serait :

=SI(ET(A1>100000, B1<6, C1="Élevée"), "Élevé", SI(OU(ET(A1>=50000, A1<=100000), ET(B1>=6, B1<=12)), "Moyen", "Faible"))

A1 est la cellule contenant le coût, B1 est la cellule contenant le délai et C1 est la cellule contenant la complexité.

Bonnes pratiques et astuces

  • Utilisez des noms de cellules : Au lieu d'utiliser des références de cellules (A1, B2, etc.), utilisez des noms de cellules descriptifs (par exemple, "Ventes", "TypeProduit"). Cela rend les formules plus faciles à comprendre et à maintenir.
  • Décomposez les formules complexes : Si une formule devient trop complexe, décomposez-la en plusieurs formules plus simples et utilisez des colonnes intermédiaires pour stocker les résultats intermédiaires.
  • Testez vos formules : Vérifiez que vos formules fonctionnent correctement en les testant avec différentes valeurs d'entrée. Utilisez des cas de test qui couvrent tous les scénarios possibles.
  • Utilisez la fonction SIERREUR : Pour éviter les erreurs d'affichage (#DIV/0!, #N/A, etc.), utilisez la fonction SIERREUR pour renvoyer une valeur par défaut en cas d'erreur.
  • Documentez vos formules : Ajoutez des commentaires à vos formules pour expliquer ce qu'elles font et comment elles fonctionnent. Cela facilitera la compréhension et la maintenance de vos feuilles de calcul.

Erreurs courantes à éviter

  • Oublier les parenthèses : Assurez-vous d'utiliser correctement les parenthèses pour définir l'ordre des opérations dans vos formules.
  • Confondre ET et OU : Comprenez bien la différence entre les fonctions ET et OU et utilisez la fonction appropriée en fonction de vos besoins.
  • Utiliser des références de cellules incorrectes : Vérifiez que les références de cellules utilisées dans vos formules sont correctes et qu'elles pointent vers les bonnes cellules.
  • Ne pas tester les formules : Testez toujours vos formules avec différentes valeurs d'entrée pour vous assurer qu'elles fonctionnent correctement.

Maîtrisez les conditions multiples et boostez votre excel

En maîtrisant les conditions multiples dans Excel, vous serez en mesure d'automatiser des tâches complexes, d'analyser des données de manière plus précise et de créer des rapports personnalisés qui répondent à vos besoins spécifiques. Alors, n'hésitez plus, mettez en pratique les techniques et astuces présentées dans cet article et devenez un expert d'Excel !

Questions fréquentes

Comment puis-je utiliser plusieurs conditions dans une seule formule Excel ?

Vous pouvez combiner les fonctions SI, ET et OU pour créer des formules complexes qui évaluent plusieurs conditions. La fonction ET vérifie si toutes les conditions sont vraies, tandis que la fonction OU vérifie si au moins une condition est vraie. Vous pouvez également imbriquer des fonctions SI pour tester des conditions en cascade.

Quelle est la différence entre les fonctions ET et OU dans Excel ?

La fonction ET renvoie VRAI si toutes les conditions spécifiées sont vraies. Si au moins une condition est fausse, la fonction ET renvoie FAUX. La fonction OU renvoie VRAI si au moins une des conditions spécifiées est vraie. Si toutes les conditions sont fausses, la fonction OU renvoie FAUX.

Comment puis-je éviter les erreurs lorsque j'utilise des conditions multiples dans Excel ?

Assurez-vous d'utiliser correctement les parenthèses pour définir l'ordre des opérations dans vos formules. Testez vos formules avec différentes valeurs d'entrée pour vérifier qu'elles fonctionnent correctement. Utilisez la fonction SIERREUR pour renvoyer une valeur par défaut en cas d'erreur. Enfin, documentez vos formules pour faciliter la compréhension et la maintenance de vos feuilles de calcul.

Mots-clés associés :

formule si excel fonction et excel fonction ou excel excel si imbriqué excel conditions

Partager cet article :