CHOISIR

    Recherche & Référence

    Renvoie une valeur d'une liste en fonction d'un numéro d'index.

    Traductions
    EnglishCHOOSE
    FrenchCHOISIR
    SpanishELEGIR
    GermanWAHL
    ItalianSCEGLI
    PortugueseESCOLHER
    DutchKIEZEN
    PolishWYBIERZ
    RussianВЫБОР
    TurkishSEÇME
    CzechZVOLIT
    HungarianVÁLASZT
    SwedishVÄLJ
    DanishVÆLG
    FinnishVALITSE
    Syntaxe
    CHOISIR(num_index; valeur1; [valeur2]; ...)

    Arguments

    • no_indexPosition à renvoyer (1-254)
    • valeur1Premier choix
    • valeur2Choix supplémentaires(optionnel)
    Exemples
    =CHOISIR(2;"A";"B";"C")
    B

    Renvoie la deuxième valeur

    =CHOISIR(JOURSEM(A1);"Dim";"Lun";"Mar";"Mer";"Jeu";"Ven";"Sam")
    Nom du jour

    Convertit le numéro du jour de la semaine en nom

    =CHOISIR(A1;B1;C1;D1)
    Sélection dynamique

    Sélectionne une cellule en fonction de l'index

    Conseils et bonnes pratiques
    • L'index doit être compris entre 1 et 254
    • Peut renvoyer des plages pour d'autres fonctions
    • Alternative aux SI imbriqués
    Erreurs fréquentes
    • Oublier que l'argument no_index commence à 1, pas à 0 - CHOISIR(1;...) renvoie la première valeur listée, pas la deuxième
    • Passer un no_index en dehors de la plage des valeurs fournies, ce qui renvoie une erreur #VALEUR! plutôt que l'option valide la plus proche
    • Utiliser CHOISIR pour une tâche de recherche qu'INDEX ou une référence de cellule directe géreraient plus simplement, alors que CHOISIR est vraiment conçue pour choisir parmi un petit ensemble fixe d'options codées en dur
    Fonctions proches
    INDEXRécupère une valeur d'une plage par position, une alternative plus flexible pour des listes plus grandes ou dynamiques que les options codées en dur de CHOISIR.
    SIGère un choix simple à deux options, alors que CHOISIR s'adapte mieux à trois options ou plus.
    CHOISIR.SISélectionne un résultat en faisant correspondre directement une valeur, souvent plus clair que CHOISIR quand l'index n'est pas déjà une simple séquence 1, 2, 3.
    Questions fréquentes

    L'index de CHOISIR commence-t-il à 0 ou à 1 ?

    À 1 - CHOISIR(1;"a";"b";"c") renvoie "a", le premier élément, pas le deuxième.

    Que se passe-t-il si je donne à CHOISIR un numéro d'index trop élevé ?

    Elle renvoie une erreur #VALEUR! - il n'y a par exemple pas d'option 5 dans une liste de trois.

    Quand dois-je utiliser CHOISIR plutôt que SI ou SI.CONDITIONS ?

    CHOISIR fonctionne bien pour un petit ensemble fixe d'options lié à un index numérique, comme le scénario 1, 2 ou 3. Pour faire correspondre des valeurs ou des noms spécifiques, SI.CONDITIONS est généralement plus clair.

    Besoin de traduire une formule utilisant CHOISIR ?

    Utilisez notre traducteur pour convertir votre formule complète