Fonction SI.MULTIPLE d’Excel

Fonction SI.MULTIPLE d’Excel

  1. Présentation de la fonction

    • La fonction anglaise SWITCH() a été traduite en si.multiple en français
    • La fonction Microsoft Excel SI.MULTIPLE compare une expression à une liste de valeurs et renvoie le résultat correspondant.
    • La fonction Microsoft Excel SI.MULTIPLE est une fonction intégrée dans Excel qui est catégorisée comme une fonction logique . Il peut être utilisé comme une fonction de feuille de calcul dans Excel. En tant que fonction de feuille de calcul, la fonction SI.MULTIPLE peut être entrée en tant que partie d’une formule dans une cellule d’une feuille de calcul.
    • La fonction SI.MULTIPLE évalue une valeur (appelée expression) par rapport à une liste de valeurs et renvoie le résultat correspondant à la première valeur correspondante.
    • Utilisez la fonction SI.MULTIPLE pour faire correspondre une valeur d’expression à plusieurs possibilités et renvoyer un résultat correspondant à la première valeur correspondante.




    • S’il n’y a pas de correspondance, une valeur par défaut facultative peut être renvoyée.
  2. Syntaxe

    • SI.MULTIPLE(expression; valeur1; résultat1, [valeur par défaut ou valeur2; résultat2];…[valeur par défaut ou valeur3; résultat3])

      Argument Description
      expression(obligatoire) Expression est la valeur (par exemple, nombre, date ou texte) qui sera comparée aux arguments valeur1…valeur126.
      valeur1… valeur126 ValeurN est une valeur qui sera comparée à l’expression.
      résultat1…résultat126 RésultatN est la valeur à renvoyer lorsque l’argument valeurN correspondant est conforme à l’expression. RésultatN doit être fourni pour chaque argument valeurN correspondant.
      par défaut(facultatif) Par défaut est la valeur à renvoyer si aucune correspondance n’est trouvée dans les expressions valeurN. L’argument Par défaut est celui qui n’a pas d’expression résultatN correspondante (voir les exemples). Par défaut doit être le dernier argument de la fonction.

      Source:Microsoft

    • Paramètres ou arguments

      • expression
        • Le premier argument est appelé “expression” et peut être une constante codée en dur, une référence de cellule ou une autre formule qui renvoie une valeur spécifique avec laquelle vous voulez faire correspondre.
      • valeur1, valeur2, … valeur_n
        • Les valeurs correspondantes et les résultats sont entrés dans les paires valeur / résultat. SI.MULTIPLE peut gérer jusqu’à 126 matches.
        • Une liste de valeurs qui sont comparées à l’ expression . La fonction SWITCH recherche la première valeur correspondant à l’ expression .
      • result1, result2, … result_n
        • Une liste de résultats La fonction SWITCH renvoie le résultat correspondant lorsqu’une valeur correspond à l’ expression .
      • défaut
        • Optionnel. C’est la valeur par défaut à retourner si l’ expression ne correspond à aucune des valeurs ( valeur1 , valeur2 , … valeur_n ).
        • Un argument final facultatif spécifie un résultat par défaut à renvoyer dans les cas où il n’y a pas de correspondance.
    • Select Case en VBA

      • Cette fonction si.multiple() se comporte comme la fonction Select Case en VBA ou Switch dans d’autres langages informatiques.
      • Syntaxe:

        Select [ Case ] testexpression
        [ Case expressionlist
        [ statements ] ]
        [ Case Else
        [ elsestatements ] ]
        End Select

        Exemple:

        Dim nombre As Integer = 8
        Select Case nombre 
            Case 1 To 5
                Debug.WriteLine("Entre 1 et 5, compris")
                ' Ce qui suit est la seule clause Case qui est évalue à True.
            Case 6 To 8
                Debug.WriteLine("Entre 6 et 8, compris")
            Case 9 To 10
                Debug.WriteLine("Égal à 9 ou 10")
            Case Else
                Debug.WriteLine("Pas entre 1 et 10, compris")
        End Select
        
        



Abonnez vous à notre chaîne YouTube gratuitement