La fonction IF fait généralement référence à la fonction conditionnelle dans la programmation ou dans Excel et autres logiciels. Elle détermine son « vrai » [TRUE] et son « faux » [FALSE] selon les conditions spécifiées, et calcule le vrai et le faux. valeurs basées sur la logique. , renvoyant ainsi le contenu correspondant. Vous pouvez utiliser la fonction IF pour effectuer des tests conditionnels sur des valeurs et des formules.
La fonction SI fait généralement référence à une fonction conditionnelle dans la programmation ou dans Excel et d'autres logiciels, qui est utilisée pour déterminer « VRAI » ou « Faux » en fonction de conditions spécifiées. . » (FALSE), basé sur les valeurs vraies et fausses calculées logiquement, renvoyant ainsi le contenu correspondant. Vous pouvez utiliser la fonction IF pour effectuer des tests conditionnels sur des valeurs et des formules.
Syntaxe
IF(logical_test,value_if_true,value_if_false)
Fonction
La fonction IF est une fonction de jugement conditionnel : si la condition spécifiée est évaluée à VRAI, la fonction IF renverra une certaine valeur ; si la condition est évaluée à FALSE, une autre valeur est renvoyée.
Par exemple, IF (condition de test, résultat 1, résultat 2), c'est-à-dire que si la « condition de test » est remplie, le « résultat 1 » s'affiche, et si la « condition de test » n'est pas remplie , "résultat 2" s'affiche.
Paramètres
(1) Logical_test représente toute valeur ou expression qui est évaluée comme VRAI ou FAUX. [2]
Par exemple, A10=100 est une expression logique Si la valeur dans la cellule A10 est égale à 100, l'expression est VRAIE, sinon elle est FAUX. Ce paramètre peut utiliser n'importe quel opérateur de comparaison (= (égal à), > (supérieur à), >= (supérieur ou égal à), <= (opérateurs inférieur ou égal à, etc.)).
(2) Value_if_true représente la valeur renvoyée lorsque logical_test est TRUE.
Par exemple, si ce paramètre est la chaîne de texte « Dans les limites du budget » et que la valeur du paramètre logical_test est TRUE, la fonction IF affichera le texte « Dans les limites du budget ». Si logical_test est TRUE et value_if_true est vide, ce paramètre renvoie 0. Si TRUE doit être affiché, utilisez la valeur logique TRUE pour ce paramètre. value_if_true peut également être d'autres formules.
(3) Value_if_false représente la valeur renvoyée lorsque logical_test est FALSE.
Par exemple, si ce paramètre est la chaîne de texte "Sur budget" et que la valeur du paramètre logical_test est FALSE, la fonction IF affichera le texte "Sur budget". Si logical_test est FALSE et que value_if_false est omis (c'est-à-dire qu'il n'y a pas de virgule après value_if_true), la valeur logique FALSE est renvoyée. Si logical_test est FALSE et que value_if_false est vide (c'est-à-dire que value_if_true est suivi d'une virgule et suit immédiatement la parenthèse fermante), ce paramètre renvoie 0 (zéro). VALUE_if_false peut également être d'autres formules.
Explication
Dans Excel2003, la fonction IF peut être imbriquée sur sept niveaux, et dans Excel2007, elle peut être imbriquée sur 64 niveaux. Des conditions de détection complexes peuvent être construites à l'aide des paramètres value_if_false et value_if_true.
Après avoir calculé les paramètres value_if_true et value_if_false, la fonction IF renvoie la valeur de retour après l'exécution de l'instruction correspondante.
Si l'argument de la fonction IF contient un tableau (utilisé pour construire une formule unique qui produit plusieurs résultats ou opère sur un ensemble d'arguments disposés en lignes et en colonnes. Les plages du tableau partagent une formule ; les constantes du tableau sont un ensemble de constantes utilisées comme paramètres), chaque élément du tableau sera évalué lors de l'exécution de l'instruction IF.
Excel fournit également d'autres fonctions pour analyser les données en fonction des conditions. Par exemple, si vous souhaitez compter le nombre de fois qu'une chaîne de texte ou un nombre apparaît dans une plage de cellules, vous pouvez utiliser la fonction de feuille de calcul COUNTIF. Si vous souhaitez additionner une chaîne de texte ou un nombre dans une plage de cellules, vous pouvez utiliser la fonction de feuille de calcul SUMIF. Découvrez comment calculer des valeurs en fonction de conditions.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!