Formule Excel: Liste des numéros d'index des feuilles -

Formule générique

=SHEET(INDIRECT(name&"!A1"))

Sommaire

Pour répertorier les numéros d'index des feuilles dans un classeur Excel, vous pouvez entrer les noms de feuille, puis utiliser une formule basée sur les fonctions FEUILLE et INDIRECTE. Dans l'exemple illustré, la formule en C5 est:

=SHEET(INDIRECT(B5&"!A1"))

Explication

La fonction INDIRECT essaie d'évaluer le texte comme une référence valide. Dans ce cas, le nom de la feuille est extrait de la colonne B et concaténé avec un point d'exclamation et le texte A1:

=B5&"!A1" ="Sheet1"&"!A1" ="Sheet1!A1"

La fonction INDIRECT contraint ensuite le texte «Sheet1! A1» en une référence valide, qui est passée dans la fonction SHEET.

La fonction SHEET renvoie ensuite l'index actuel pour chaque feuille comme répertorié.

Articles intéressants...