Formule pour renvoyer le nom d’une feuille de calcul

Formule pour renvoyer le nom d’une feuille de calcul
Dernière mise à jour le 11/04/2024
Temps de lecture : 2 minutes

Pour renvoyer le nom d'une feuille de calcul par formule, il faut utiliser 2 fonctions Excel

  1. La fonction CELLULE

    Parmi les options proposées par cette fonction, une vous permet de récupérer le chemin, le nom du fichier et le nom de la feuille de calcul

  2. La fonction TEXTE.APRES

    La fonction TEXTE.APRES va nous permettre de ne conserver que le nom de la feuille de calcul.
    Mais si vous n'avez pas cette fonction, il existe une autre technique pour extraire le nom.

La fonction CELLULE

La fonction CELLULE permet de renvoyer certaines propriétés de façon dynamique, comme le numéro de ligne, de colonnes, l'adresse de la cellule, ... Mais il y en a une qui est toute particulière intéressante, c'est la propriété "nomfichier".

Proprietes de la fonction CELLULE

Mais pour fonctionner, le classeur doit impérativement avoir été enregistré dans votre ordinateur. Sinon, la fonction CELLULE avec la propriété nomfichier ne renvoie aucune donnée

La fonction CELLULE naffiche rien car le fichier na jamais ete enregistre

Mais une fois que le fichier a été enregistré, la propriété renvoie

  • le chemin d'accès
  • le nom du fichier, entre crochet
  • et le nom de feuille de calcul
La fonction CELLULE retourne le chemin nom du fichier et nom feuille de calcul

Extraire uniquement le nom de la feuille de calcul

Ensuite, vous pouvez extraire le nom de la feuille de calcul de deux façons différentes. Dans les 2 cas, nous allons nous baser sur le caractère ] (crochet fermé).

Vous pouvez utiliser la fonction TEXTE.APRES (disponible uniquement avec Excel 365)

Formule pour trouver le nom de la feuille de calcul

Ou alors, en utilisant une combinaison de longueur de chaine de caractère (NBCAR), et de la position du caractère (CHERCHE)

Autre formule pour retourner seulement le nom de la feuille de calcul

Articles liés

2 Comments

  1. delphine
    26/02/2024 @ 19:23

    BONJOUR,
    la formule fonctionne dans excel bureau mais affiche #valeur dans excel web (365). je n'arrive pas à trouver de solution... en avez-vous une ?

    Reply

    • Frédéric LE GUEN
      05/03/2024 @ 03:20

      CEELULE ne doit pas être reconnue dans Excel Online (tout comme SERVVICEWEB). Il y a qques limitations comme celles-là (mais elles sont rares

      Reply

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

MVP_logo_2017

Formule pour renvoyer le nom d’une feuille de calcul

Reading time: 2 minutes
Dernière mise à jour le 11/04/2024

Pour renvoyer le nom d'une feuille de calcul par formule, il faut utiliser 2 fonctions Excel

  1. La fonction CELLULE

    Parmi les options proposées par cette fonction, une vous permet de récupérer le chemin, le nom du fichier et le nom de la feuille de calcul

  2. La fonction TEXTE.APRES

    La fonction TEXTE.APRES va nous permettre de ne conserver que le nom de la feuille de calcul.
    Mais si vous n'avez pas cette fonction, il existe une autre technique pour extraire le nom.

La fonction CELLULE

La fonction CELLULE permet de renvoyer certaines propriétés de façon dynamique, comme le numéro de ligne, de colonnes, l'adresse de la cellule, ... Mais il y en a une qui est toute particulière intéressante, c'est la propriété "nomfichier".

Proprietes de la fonction CELLULE

Mais pour fonctionner, le classeur doit impérativement avoir été enregistré dans votre ordinateur. Sinon, la fonction CELLULE avec la propriété nomfichier ne renvoie aucune donnée

La fonction CELLULE naffiche rien car le fichier na jamais ete enregistre

Mais une fois que le fichier a été enregistré, la propriété renvoie

  • le chemin d'accès
  • le nom du fichier, entre crochet
  • et le nom de feuille de calcul
La fonction CELLULE retourne le chemin nom du fichier et nom feuille de calcul

Extraire uniquement le nom de la feuille de calcul

Ensuite, vous pouvez extraire le nom de la feuille de calcul de deux façons différentes. Dans les 2 cas, nous allons nous baser sur le caractère ] (crochet fermé).

Vous pouvez utiliser la fonction TEXTE.APRES (disponible uniquement avec Excel 365)

Formule pour trouver le nom de la feuille de calcul

Ou alors, en utilisant une combinaison de longueur de chaine de caractère (NBCAR), et de la position du caractère (CHERCHE)

Autre formule pour retourner seulement le nom de la feuille de calcul

Articles liés

2 Comments

  1. delphine
    26/02/2024 @ 19:23

    BONJOUR,
    la formule fonctionne dans excel bureau mais affiche #valeur dans excel web (365). je n'arrive pas à trouver de solution... en avez-vous une ?

    Reply

    • Frédéric LE GUEN
      05/03/2024 @ 03:20

      CEELULE ne doit pas être reconnue dans Excel Online (tout comme SERVVICEWEB). Il y a qques limitations comme celles-là (mais elles sont rares

      Reply

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.