Formula Excel - Ottieni nome foglio di lavoro (con immagini)

Scarica esempio di cartella di lavoro

Scarica la cartella di lavoro di esempio

Usa questa formula di Excel per ottenere il nome del foglio di lavoro

Ottieni nome foglio di lavoro - Formula Excel

Per calcolare il nome del foglio di lavoro in una formula di Excel, utilizzare la seguente formula:
=mid(cell("nomefile",a1),find("]",cell("nomefile",a1))+1,999)
L'avviso nell'immagine sopra questa formula restituisce i nomi dei fogli GetWorksheetName e Sheet3.

Questo codice può sembrare inizialmente intimidatorio, ma è meno confuso se lo si divide in formule separate:

Funzioni di Excel - Nome del foglio di lavoro

La funzione CELLULA:

La funzione cella restituisce informazioni su una cella. Utilizzare i criteri "nome file" per restituire la posizione del file, il nome e il foglio corrente.
=cella("nomefile",a1)
Ritorna: percorso[workbook.xlsx]sheet: C:[workbook.xlsm]Sheet1 nell'esempio sopra.

La funzione TROVA:

La funzione CELL restituisce [workbook.xlsx]sheet , ma vogliamo solo il nome del foglio, quindi dobbiamo estrarlo dal risultato. Prima però, dobbiamo usare la funzione TROVA per identificare la posizione del nome del foglio dal risultato.
=trova("]",E5)
Ritorna:La posizione del carattere "]". 18 nell'esempio sopra.

La funzione MID

Successivamente, estrarremo il testo desiderato utilizzando la funzione MID con il risultato della funzione FIND (+1) come start_num.
=MID(MI5,MI6+1,999)
Ritorna: Il nome del foglio: Sheet1 nell'esempio sopra.
Perché ha scelto 999 per l'input num_characters nella funzione MID? 999 è un numero elevato che restituirà tutti i caratteri rimanenti. Avresti potuto scegliere qualsiasi altro numero significativamente grande invece.

Ottieni il nome del foglio in VBA

Se vuoi usare VBA invece di una formula di Excel, hai molte opzioni. Questo è solo un esempio:
foglioattivo.range("a1").valore = foglioattivo.nome

Immettere il nome del foglio di lavoro corrente nella cella A1 utilizzando VBA.

Torna agli esempi di formule

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave