Scopri come ottenere in Excel nome foglio in cella
In quest’articolo voglio mostrarti come ottenere in Excel nome foglio in cella.
Per ottenere il nome del foglio di lavoro attivo ovvero quello relativo all’etichetta corrente, è possibile utilizzare una formula basata sull’utilizzo di tre funzioni.
Andremo a costruire una funzione nidificata in Excel per ottenere il nome del foglio di lavoro in una cella.
Come ottenere il nome del foglio in una cella
In Excel per ottenere il nome del foglio in una cella è possibile utilizzare le seguenti funzioni:
- STRINGA.ESTRAI
- CELLA
- TROVA
La funzione STRINGA.ESTRAI e la funzione TROVA consentiranno di estrarre solo il nome del foglio. Mentre la funzione CELLA recupera il nome della cartella di lavoro e del foglio.
Partiamo dalla funzione STRINGA.ESTRAI Excel.
Gli argomenti della funzione STRINGA.ESTRAI sono i seguenti:

Ciò che faremo sarà inserire in ciascun argomento un ulteriore funzione; la cosiddetta nidificazione.
All’interno dell’argomento Testo della funzione STRINGA.ESTRAI inseriremo la funzione CELLA.

La funzione CELLA ci consentirà di ottenere il percorso del file completo assieme al nome della cartella di lavoro di Excel e al nome del foglio di lavoro.
Il risultato sarà il seguente:

Ora vediamo cosa inserire all’interno dell’argomento Inizio della funzione STRINGA.ESTRAI.
L'argomento Inizio rappresenta la posizione del primo carattere da estrarre.
Il punto da cui estrarre il testo si trova a partire dalla posizione del carattere posto dopo la parentesi quadra.
Infatti, come potrai notare, il nome del foglio inizia subito dopo la parentesi quadra a sinistra.
Attraverso la funzione TROVA Excel andremo a determinare la posizione di partenza.
Grazie a questa funzione andremo a individuare la posizione della parentesi quadra e aggiungeremo il numero 1.
La formula sarà la seguente:


Infine, passiamo all’ultimo argomento della funzione STRINGA.ESTRAI: il numero dei caratteri (num_caratt).
Per determinare il numero di caratteri da estrarre inseriamo il numero 255.

La ragione è semplice. In Excel non possibile assegnare a un foglio di lavoro un nome più lungo di 31 caratteri. Inoltre, il nome della cartella di lavoro di Excel ovvero il nome del file Excel, può contenere fino a 255 caratteri. Quindi, ciò garantisce il recupero dell'intero nome del foglio.
Nella formula è stato inserito il riferimento alla cella A1. È importante sottolineare che è possibile fare riferimento a qualsiasi cella del foglio di lavoro per ottenere il nome del foglio.
Allo stesso modo potrai inserire la formula completa nella cella che desideri. Nell’esempio la funzione è stata inserita nella cella B2.

- Funzioni Excel più utili in azienda
- Calcolo ore Excel: il foglio ore lavoro
- Gestione magazzino Excel: carico scarico
- Prima nota Excel: come creare un modello
- Timesheet: creare un modello in Excel
- Scorporo IVA Excel: formula e calcolo
- Calcolo IVA Excel: come calcolare l'IVA
- Calcolo sconto Excel: formule e percentuali
- Modello fattura Excel: come crearla
Pertanto, grazie la funzione STRINGA.ESTRAI e alle funzioni CELLA e TROVA è stato possibile determinare la posizione iniziale (59) ed estrarre 31 caratteri. Quest’ultimo numero rappresenta la lunghezza massima del nome di un foglio di lavoro Excel.
Spero l’articolo ti sia utile. Se ti va lascia pure un commento.
Buon lavoro!
Potrebbero interessarti anche i seguenti articoli:
Ma non avrebbe più senso inserire le formule come testo anziché immagine, per permettere un più semplice e rapido copia e incolla?
Salve Paolo,
di seguito la formula che potrai copiare:
=STRINGA.ESTRAI(CELLA("nomefile";A1);TROVA("]";CELLA("nomefile";A1))+1;255)
Saluti
Damiano