Inserire in una cella di un foglio di lavoro Excel il nome del foglio stesso



Quando si costruiscono tanti fogli di lavoro identici che contengono dei dati che hanno la stessa struttura ma si riferiscono ad ambiti diversi è necessario contemporaneamente cambiare il titolo del foglio e il nome del foglio di lavoro stesso.

Con la formula excel seguente invece il valore della cella nella quale la formula è contenuta restituisce esattamente il nome del foglio di lavoro contenuto nel Tab in basso (in questo caso "Sheet1"):

 la formula è la seguente:

=MID(CELL("FILENAME";G76);FIND("]";CELL("FILENAME";G76))+1;255)

=STRINGA.ESTRAI(CELLA("FILENAME";G76);TROVA("]";CELLA("FILENAME";G76))+1;255)

La forumula ha la particolarità di funzionare solo quando il file di lavoro è stato salvato almeno una volta, non sui file nuovi.

La formula usa la funzione CELLA (CELL in inglese) che restituisce il valore completo del file di lavoro con tanto di percorso completo, nome del file e foglio attivo. La funzione STRINGA.ESTRAI permette di identificare, all'interno di quanto restituito da CELLA, la parte di nostro interesse e cioè il nome del file, che si trova subito dopo la parentesi quadra "]" che contiene il nome del file. 


Iscriviti alla newsletter! 

Ti verrà spedita una mail soltanto per informarti di nuovi contributi alla sezione Excel del sito www.terzaghi.it.

Privacy:
Le tue informazioni personali non verranno distribuite a nessuno e non ne verrà fatto alcun uso commerciale o non attinente alla semplice informativa delle pagine web indicate. Verrà trattato in forma anonima al solo scopo di conteggio delle persone interessate al servizio.
L'interessato può esercitare i diritti previsti dall'art. 13 della legge 675/96. Dopo la cancellazione un indirizzo non è più recuperabile.

Mi appoggio a un servizio gratuito di gestione delle Newsletter: www.domeus.it
iscriviti cancellati


Commenti a questa pagina:   Inviate una mail