Le but de la fonction logique "if" dans l'éditeur de tableur Microsoft Office Excel est de vérifier la véracité de l'expression qui lui est passée. En fonction du résultat de ce contrôle, la fonction retourne une des deux valeurs qui lui sont passées pour cela. Chacun des trois paramètres - la condition et les deux résultats renvoyés - peuvent également être des fonctions de comparaison, permettant de comparer un nombre quelconque d'arguments.
Nécessaire
Compétences de base des fonctions Excel
Instructions
Étape 1
Utilisez le booléen et l'opérateur pour augmenter le nombre d'arguments comparés à l'aide de la fonction if. Cela vous permettra d'utiliser plus d'opérations de comparaison dans les cas où il est nécessaire que toutes les opérations de comparaison répertoriées dans les arguments soient vraies. Par exemple, si cette fonction doit en renvoyer un, à condition que la valeur de la cellule A1 soit supérieure à la valeur de la cellule A5 et que la valeur de B1 soit la même que la valeur de B3, alors la fonction « si » peut être écrite comme ceci: SI (ET (A1> A5; B1 = B3); 1; 2). Le nombre d'arguments de la fonction « et » ne peut pas dépasser 30, mais chacun d'eux peut contenir la fonction « et », vous avez donc la possibilité de composer une poupée gigogne à partir de fonctions de tout niveau d'imbrication raisonnable.
Étape 2
Parfois, au lieu d'une condition nécessaire, il est nécessaire de vérifier une condition suffisante. Dans de tels cas, au lieu de la fonction "et", développez le nombre d'arguments à l'aide de la fonction "ou". Disons que vous voulez que la fonction if renvoie un lorsque la valeur de la cellule A1 est supérieure à la valeur de la cellule A5, ou B1 est identique à B3, ou A4 est un nombre négatif. Si aucune des conditions n'est remplie, la fonction doit retourner zéro. Une telle construction de trois arguments comparés et de deux arguments retournés de la fonction "if" peut s'écrire comme ceci: SI (OU (A1> A5; B1 = B3; A4
Étape 3
Combinez les fonctions « et », « ou » et « si » à différents niveaux d'imbrication pour obtenir l'algorithme optimal pour comparer le nombre d'arguments requis. Par exemple: SI (OU (A1> A5; SI (ET (A7> A5; B1
Étape 4
Utilisez les deuxième et troisième arguments if (valeurs de retour) pour augmenter le nombre de paramètres à comparer. Chacun d'eux peut contenir sept niveaux d'imbrication avec des fonctions « et », « ou » et « si ». Dans le même temps, n'oubliez pas que les opérations de comparaison que vous placez dans le deuxième argument ne seront vérifiées que si l'opération de comparaison dans le premier argument « if » renvoie la valeur « vrai ». Sinon, les fonctions écrites à la position du troisième argument seront vérifiées.