Come ottenere il nome del foglio di lavoro in Excel

Sommario

In questo articolo impareremo come ottenere il nome del foglio del foglio di lavoro in Excel.

In parole semplici, se lavori con dati complicati. E vuoi il nome del tuo foglio come testo nella cella.

La funzione CELL in Excel ti fornisce le informazioni relative al foglio di lavoro come col, contenuto, nome file, … ecc.
Formula generica

=CELL("nomefile",A1)

“filename” : ottiene il nome completo del foglio della cella di riferimento
A1 : Riferimento cella del foglio

Ma dobbiamo estrarre solo il nome del foglio. Praticamente il cognome.

Come puoi vedere il nome del foglio inizia dopo ] (segno della parentesi grande chiusa). Per questo abbiamo solo bisogno della sua posizione nel testo e quindi estrarremo il nome del foglio.

Qui ho contato i caratteri dall'ultimo del risultato che era 12. Ma non possiamo farlo ogni volta.

Quindi per estrarre il nome del foglio dal nome completo, dobbiamo trovare la posizione del ] (cartello parentesi grande chiusa)

Usa la formula per trovare ]

=TROVA("]",CELL("nomefile",A1))


58 è la posizione di ] .

Ora la nostra formula è completa.

=MID(CELL("nomefile",A1),TROVA("]",CELL("nomefile",A1))+1,255)

Spiegazione:
CELL("nomefile",A1): ti dà il nome completo del foglio di lavoro
FIND("]",CELL("filename",A1))+1 : questa funzione ti fornisce la posizione di ] e aggiungi +1 perché abbiamo bisogno della posizione del primo carattere del solo nome del foglio.
255 : Limite massimo di parole del nome del foglio da Excel.
MID : La funzione MID estrae la sottostringa specifica dal testo utilizzando la posizione dall'inizio alla fine.

Qui abbiamo estratto il nome del file usando la formula.

Ora abbiamo un'altra formula, invece di usare la funzione MID. Usa la funzione DESTRA.
La funzione RIGHT estrae la sottostringa specifica dall'ultimo testo.
Usa la formula:

=DESTRA(CELL("nomefile",A2),LEN(CELL("nomefile",A2))-FIND("]", CELL("nomefile",A2)))

Spiegazione:
FIND("]", CELL("filename",A2)) : Estrae la posizione del nome del foglio char.
LEN(CELL("filename",A2)): ottiene la lunghezza del testo(filename)
RIGHT : la funzione RIGHT estrae la stringa dal testo usando la sua posizione.

Come puoi vedere, anche questa funzione funziona bene. Sì… Ora abbiamo 2 formule diverse con la logica utilizzata per estrarre solo il nome del foglio.

Ottieni solo il nome del foglio usando VBA in Excel

Spero che tu abbia capito come ottenere solo il nome del foglio del foglio di lavoro in Excel 2016. Trova altri articoli sulle funzioni TESTO di Excel qui. Si prega di condividere la tua domanda qui sotto nella casella dei commenti. Ti assisteremo.

Articoli popolari

50 scorciatoie Excel per aumentare la produttività : Diventa più veloce nel tuo compito. Queste 50 scorciatoie ti faranno lavorare ancora più velocemente su Excel.

Come usare tla funzione CERCA.VERT in Excel : questa è una delle funzioni più utilizzate e popolari di excel che viene utilizzata per cercare il valore da diversi intervalli e fogli.

Come utilizzare la funzione CONTA.SE in Excel : Conta i valori con le condizioni utilizzando questa straordinaria funzione. Non è necessario filtrare i dati per contare valori specifici. La funzione Countif è essenziale per preparare la tua dashboard.

Come utilizzare la funzione SOMMA.SE in Excel : Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.

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

wave wave wave wave wave