Applies ToExcel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel pour le web Excel 2024 Excel 2024 pour Mac Excel 2021 Excel 2021 pour Mac Excel 2019 Excel 2016

Description

Renvoie la référence spécifiée par une chaîne de caractères. Les références sont immédiatement évaluées afin d’afficher leur contenu. Utilisez la fonction INDIRECT lorsque vous voulez modifier la référence à une cellule à l’intérieur d’une formule sans modifier la formule à proprement parler.

Syntaxe

INDIRECT(réf_texte, [a1])

La syntaxe de la fonction INDIRECT contient les arguments suivants :

  • Ref_text    Obligatoire. Référence à une cellule qui contient une référence de style A1, une référence de style R1C1, un nom défini comme référence ou une référence à une cellule sous forme de chaîne de texte. Si ref_text n’est pas une référence de cellule valide, INDIRECT retourne la #REF ! #VALEUR!.

    • Si ref_text fait référence à un autre classeur (une référence externe), l’autre classeur doit être ouvert. Si le classeur source n’est pas ouvert, INDIRECT retourne le #REF ! #VALEUR!.

      Remarque : Les références externes ne sont pas prises en charge dans Excel Web App.

    • Si ref_text fait référence à une plage de cellules en dehors de la limite de lignes de 1 048 576 ou de la limite de colonne de 16 384 (XFD), INDIRECT renvoie une #REF ! .

  • A1    Facultatif. Représente une valeur logique qui indique le type de référence contenu dans la cellule de l’argument réf_texte.

    • Si l’argument a1 est VRAI ou omis, l’argument réf_texte est interprété comme une référence de type A1.

    • Si l’argument a1 est FAUX, l’argument réf_texte est interprété comme une référence de type L1C1.

Exemple

Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1 d’un nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, puis sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.

Données

B2

1,333

B3

45

Georges

10

5

62

Formule

Description

Résultat

=INDIRECT(A2)

Valeur de la référence dans la cellule A2. Il s’agit d’une référence à la cellule B2, laquelle contient la valeur 1,333.

1,333

=INDIRECT(A3)

Valeur de la référence dans la cellule A3. Il s’agit d’une référence à la cellule B3, laquelle contient la valeur 45.

45

=INDIRECT(A4)

Étant donné que la cellule B4 comporte le nom défini « Georges », la référence à ce nom défini correspond à la cellule B4, laquelle contient la valeur 10.

10

=INDIRECT(« B"&A5)

Combine « B » avec la valeur comprise dans la cellule A5, c’est-à-dire 5. Elle fait à son tour référence à la cellule B5, qui contient la valeur 62.

62

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.