Excel : comment utiliser INDIRECT avec les noms de feuilles



Vous pouvez utiliser la syntaxe de base suivante pour référencer une plage nommée dans une autre feuille dans Excel :

=SUM(INDIRECT("'"&A2&"'!"&B2))

Cette formule particulière calculera la somme des valeurs de la plage nommée dans la cellule B2 dans la feuille de la cellule A2 .

L’exemple suivant montre comment utiliser cette syntaxe dans la pratique.

Exemple : Comment utiliser INDIRECT avec les noms de feuilles dans Excel

Supposons que nous ayons une plage nommée dans Excel appelée my_data qui se trouve sur une feuille appelée Sheet2 :

Supposons que nous souhaitions calculer la somme des valeurs de cette plage nommée dans Sheet1 .

Nous pouvons taper la formule suivante dans la cellule C2 de Sheet1 pour ce faire :

=SUM(INDIRECT("'"&A2&"'!"&B2))

La capture d’écran suivante montre comment utiliser cette formule en pratique :

Excel INDIRECT avec un autre nom de feuille

La formule renvoie la somme des valeurs de la plage nommée appelée my_data dans Sheet2 , qui s’avère être 173 .

Notez que la cellule C2 donne l’expression suivante :

=SUM('Sheet2'!my_data)

Notez également que nous pourrions utiliser une fonction différente avec la fonction INDIRECT si nous le souhaitons.

Par exemple, nous pourrions taper la formule suivante dans la cellule C2 de Sheet1 pour calculer la moyenne des valeurs dans la plage nommée appelée my_data dans Sheet2 :

=AVERAGE(INDIRECT("'"&A2&"'!"&B2))

La capture d’écran suivante montre comment utiliser cette formule en pratique :

La formule renvoie la moyenne des valeurs dans la plage nommée appelée my_data dans Sheet2 , qui s’avère être 17,3 .

Remarque : Vous pouvez retrouver la documentation complète de la fonction INDIRECT dans Excel ici .

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres opérations courantes dans Excel :

Comment comparer deux feuilles Excel pour les différences
Comment additionner sur plusieurs feuilles dans Excel
Comment calculer la somme par groupe dans Excel

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *