SHEET : Numéro de feuille Excel | Tutoriel & Exemples
Maîtrisez la formule Excel SHEET pour obtenir le numéro d'une feuille. Découvrez syntaxe, exemples concrets et astuces pour une utilisation optimale.
Syntaxe
- valeur (facultatif) : Représente une référence à une feuille de calcul ou une chaîne de texte contenant le nom d'une feuille. Si omis, la fonction renvoie le numéro de la feuille dans laquelle la formule est saisie.
Explication détaillée
Formule Excel SHEET
Introduction
La formule SHEET dans Excel est une fonction d'information qui renvoie le numéro d'une feuille de calcul dans un classeur. Elle est particulièrement utile pour automatiser des processus et créer des références dynamiques à différentes feuilles.
Syntaxe
La syntaxe de la formule SHEET est simple :
=SHEET([valeur])
Où valeur est un argument optionnel.
Fonctionnement
- Si l'argument
valeurest omis, la formuleSHEETrenvoie le numéro de la feuille dans laquelle elle est saisie. - Si
valeurest une référence à une autre feuille, la formule renvoie le numéro de cette feuille. - Si
valeurest une chaîne de texte contenant le nom d'une feuille, la formule renvoie le numéro de la feuille portant ce nom. Si aucune feuille ne correspond à ce nom, la formule renvoie une erreur.
Cas d'utilisation
-
Automatisation de rapports mensuels : Supposons que vous ayez un classeur avec une feuille par mois. Vous pouvez utiliser
SHEET()pour identifier le mois courant et automatiser la génération de rapports.Par exemple, dans la feuille "Janvier",
=SHEET()renverra 1. Vous pouvez utiliser ce résultat pour construire des formules plus complexes qui référencent des données spécifiques au mois en cours. -
Création de tableaux de bord dynamiques : Dans un tableau de bord, vous pouvez utiliser
SHEET()pour identifier la feuille active et afficher des informations spécifiques à cette feuille.Par exemple, vous pouvez afficher le nom de la feuille active dans une cellule en combinant
SHEET()avec la fonctionINDEXet une liste des noms de feuilles. -
Gestion de projets : Dans un classeur de gestion de projet, vous pouvez utiliser
SHEET()pour identifier la feuille correspondant à une tâche spécifique et afficher des informations sur cette tâche.Par exemple, chaque feuille peut représenter une tâche, et vous pouvez utiliser
SHEET()pour retrouver le numéro de la feuille de la tâche courante dans un tableau récapitulatif.
Bonnes pratiques
- Utilisez
SHEET()sans argument pour obtenir le numéro de la feuille active. - Utilisez
SHEET("NomDeLaFeuille")pour obtenir le numéro d'une feuille spécifique. - Assurez-vous que le nom de la feuille spécifié dans l'argument
valeurexiste, sinon vous obtiendrez une erreur.
Combinaisons
La formule SHEET est souvent combinée avec d'autres formules Excel pour créer des solutions plus puissantes. Voici quelques exemples :
INDEX: Pour extraire des données d'une feuille spécifique en utilisant son numéro.INDIRECT: Pour créer des références dynamiques à des feuilles en utilisant leur numéro.MATCH: Pour rechercher le numéro d'une feuille en fonction de son nom.
Par exemple, =INDEX(INDIRECT("'Feuille"&SHEET()&"'!A1:A10"),1) extrait la valeur de la cellule A1 de la feuille correspondant au numéro de la feuille active.
Cas d'utilisation
Automatisation de rapports mensuels
Création de tableaux de bord dynamiques
Gestion de projets
Exemples pratiques
Données : Aucune
Retourne le numéro de la feuille dans laquelle la formule est saisie.
Données : Feuille2 est une autre feuille du classeur
Retourne le numéro de la feuille spécifiée.
Données : Feuille4 est une autre feuille du classeur nommée "Feuille4"
Retourne le numéro de la feuille dont le nom est spécifié.
Conseils et astuces
Utilisez SHEET() sans argument pour obtenir rapidement le numéro de la feuille active.
Combinez SHEET() avec d'autres formules pour créer des références dynamiques à différentes feuilles.
Vérifiez toujours que le nom de la feuille spécifié dans l'argument valeur existe.
Utilisez la fonction SHEETS() pour obtenir le nombre total de feuilles dans le classeur.
Erreurs courantes
La feuille référencée dans l'argument 'valeur' n'existe pas.
Vérifiez l'orthographe du nom de la feuille ou assurez-vous que la feuille existe bien.
L'argument 'valeur' n'est pas une référence de feuille valide ou une chaîne de texte.
Assurez-vous que l'argument 'valeur' est une référence de feuille correcte ou un nom de feuille valide entre guillemets.