=SHEET
Information Débutant Excel

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

=SHEET([valeur])
  • 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])

valeur est un argument optionnel.

Fonctionnement

  • Si l'argument valeur est omis, la formule SHEET renvoie le numéro de la feuille dans laquelle elle est saisie.
  • Si valeur est une référence à une autre feuille, la formule renvoie le numéro de cette feuille.
  • Si valeur est 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

  1. 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.

  2. 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 fonction INDEX et une liste des noms de feuilles.

  3. 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 valeur existe, 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

Numéro de la feuille active

Données : Aucune

=SHEET()

Retourne le numéro de la feuille dans laquelle la formule est saisie.

Résultat : Par exemple, si la formule est saisie dans la feuille "Feuille3", le résultat sera 3.
Numéro d'une feuille spécifique

Données : Feuille2 est une autre feuille du classeur

=SHEET(Feuille2)

Retourne le numéro de la feuille spécifiée.

Résultat : Si "Feuille2" est la deuxième feuille, le résultat sera 2.
Numéro d'une feuille par son nom

Données : Feuille4 est une autre feuille du classeur nommée "Feuille4"

=SHEET("Feuille4")

Retourne le numéro de la feuille dont le nom est spécifié.

Résultat : Si "Feuille4" est la quatrième feuille, le résultat sera 4.

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

#REF!

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.

#VALUE!

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.

Formules associées