Vérification pour de multiples conditions dans Excel

Conditions simples peuvent être enchaînés. Ceci est connu comme nidification fonctions. Les arguments de valeur_si_vrai et Valeur_si_Faux peuvent contenir des conditions simples de leur propre. Cela vous permet de tester plus d'une condition où les conditions suivantes sont tributaires de la première.

La figure montre une feuille de calcul avec deux champs de saisie de l'utilisateur pour le type d'automobile et une propriété de ce type d'automobile. Les propriétés sont énumérées dans deux gammes ci-dessous les champs de saisie de l'utilisateur. Pour cet exemple, lorsque l'utilisateur sélectionne le type et la propriété, vous voulez une formule pour rendre compte si l'utilisateur a identifié un coupé, une berline, une camionnette ou un VUS, comme suit:

image0.jpg
= SI (E2 = "Car", IF (E3 = "2-porte", "Coupe", "Sedan"), SI (E3 = "a un lit", "Pickup", "SUV"))



Avec une analyse conditionnelle, le résultat de la première condition provoque la deuxième condition de changer. Dans ce cas, si la première condition est de voitures, la deuxième condition est 2 portes ou 4 portes. Mais si la première condition est Truck, la deuxième condition changements soit a un lit ou Non Chambres.

La validation des données dans les changements de l'E3 de la cellule afin de permettre que les choix appropriés en fonction de la première condition.

Excel fournit la fonction SI pour effectuer des analyses conditionnelles. Vous pouvez également nid fonctions SI - qui est, utiliser une autre fonction SI comme un argument à la fonction première SI - lorsque vous avez besoin de vérifier plus d'une condition.

Dans cet exemple, la première IF vérifie la valeur de E2. Plutôt que de retourner une valeur si TRUE, le second argument est une autre formule IF qui vérifie la valeur de la cellule E3. De même, le troisième argument ne suffit retourne pas une valeur de faux, mais contient une troisième fonction SI qui évalue également la cellule E3.

Ici, l'utilisateur a sélectionné “ ” ;. Truck Le premier SI retourne FALSE parce E2 ne correspond pas à “ de voitures ” et l'argument FALSE est évaluée. Dans cet argument, l'E3 est considérée comme égale à “ a un lit ” et l'état TRUE (de “ ramassage ”) est retourné. Si l'utilisateur avait sélectionné “ No Bed ” ;, l'état FALSE (“ SUV ”) aurait été le résultat.

Dans les versions d'Excel antérieures à 2007, vous ne pouvez imbriquer des fonctions jusqu'à sept niveaux de profondeur. À partir de Excel 2007, cette limite a été augmentée à 64 niveaux. Comme vous pouvez l'imaginer, même sept niveaux peuvent être difficiles à lire et à maintenir. Si vous avez besoin de plus de trois ou quatre niveaux, elle est bonne idée d'examiner d'autres méthodes.


» » » » Vérification pour de multiples conditions dans Excel