Création de logique métier
Glissez pour afficher le menu
Le jeu de données calcule désormais le chiffre d'affaires, mais les chiffres bruts seuls n'apportent pas beaucoup d'informations commerciales. Dans ce chapitre, classer chaque vente en niveaux de performance à l'aide de formules logiques.
Opérateurs de comparaison
Excel utilise des opérateurs de comparaison pour évaluer des conditions.
>: supérieur à ;<: inférieur à ;>=: supérieur ou égal à ;<=: inférieur ou égal à ;=: égal à ;<>: différent de.
Ces conditions renvoient toujours soit TRUE soit FALSE.
Structure de la fonction IF
=IF(logical_test, value_if_true, value_if_false)
Structure IF imbriquée
=IF(H2>=7000,"High",IF(H2>=3000,"Medium","Low"))
Excel évalue les conditions de gauche à droite.
- Vérifie d'abord
High; - Ensuite vérifie
Medium; - Sinon retourne
Low.
Fonctions logiques
AND: renvoieTRUEuniquement si toutes les conditions sont vraies ;OR: renvoieTRUEsi au moins une condition est vraie.
Accédez à la feuille Sales_Data.
Ajoutez une nouvelle colonne nommée :
Performance Tier
Placez la colonne en I.
Dans la cellule I2, saisissez :
=IF(H2>=7000,"High",IF(H2>=3000,"Medium","Low"))
>=7000: High ;>=3000: Medium ;- Sinon : Low.
Appuyez sur Entrée.
Passez en revue plusieurs lignes de l'ensemble de données et observez comment Excel évalue la formule de gauche à droite.
La première condition remplie arrête le calcul.
Remplacez la formule précédente par :
=IF(AND(H2>=7000,G2>5),"High",IF(H2>=3000,"Medium","Low"))
Pour qu'une ligne soit qualifiée de High, les deux conditions doivent être vraies :
- Le chiffre d'affaires doit être supérieur ou égal à
7000; - Les unités doivent être supérieures à
5.
Comparez les lignes qui étaient précédemment marquées comme High.
Remarquez que certaines lignes passent maintenant à Medium car les deux conditions ne sont plus satisfaites.
AND crée des règles plus strictes car chaque condition doit être vraie.
OR crée des règles plus souples car une seule condition doit être vraie.
1. Pourquoi l'ordre des conditions dans un IF imbriqué est-il important ?
2. Que retourne la fonction AND ?
3. Quel changement se produit lorsque l’on remplace AND par OR dans la formule ?
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion