Come utilizzare i dati delle celle di Excel per fare riferimento al nome di un foglio
Quando si utilizza Excel, a volte è necessario estrarre informazioni da più fogli di lavoro o estrarre un elenco in una cella per creare un indirizzo e un riferimento del foglio di lavoro. Ciò è utile quando si utilizza un foglio di lavoro principale per controllare i collegamenti a diverse cartelle di lavoro subordinate e fornisce un'introduzione alla funzione INDIRETTO(), che è uno degli strumenti più utili nella libreria di funzioni di Excel.
Passaggio 1
Crea una cartella di lavoro in Excel. Inizierà con tre fogli di lavoro, mostrati da schede nella parte inferiore dello schermo. Per impostazione predefinita, questi sono denominati "Foglio1", "Foglio2" e "Foglio3". Foglio1 sarà attivo.
Passaggio 2
Immettere "'Foglio2" nella cella A2. Immettere "'Foglio3" nella cella A3. Nota che entrambi antepongono la parola "Foglio" con una virgoletta singola ('), per indicare che si tratta di un valore di testo.
Passaggio 3
Fai clic sulla scheda per Foglio2 e inserisci "Arancione" nella cella A1.
Passaggio 4
Fare clic sulla scheda per Foglio3 e immettere "Cacciavite" nella cella A1.
Passaggio 5
Fare clic sulla scheda per Foglio1 e, nella cella B2, immettere la seguente formula:"=INDIRECT("'"&A2&"''!A1")" (senza le virgolette prima del segno di uguale o dopo le parentesi finali). Dopo aver premuto "Invio", la formula verrà valutata e la cella mostrerà la parola "Arancione". La funzione INDIRECT() sta sostituendo il contenuto della cella A2 nel normale formato di riferimento di cella a fogli incrociati. Questo dà lo stesso risultato come se avessi inserito " =Foglio2!A1" nella cella C2.
Passaggio 6
Copia la cella B2 e incollala nella cella B3. La cella B3 ora mostrerà la parola "Cacciavite". Questo perché il riferimento relativo nella formula che hai inserito ora estrae il nome del foglio di lavoro dalla cella A3 anziché da A2.
Suggerimento
La funzione INDIRECT() è uno strumento flessibile che consente di sostituire il contenuto di una determinata cella in una formula in cui può essere valutata.
Avviso
Più di cento istanze della funzione INDIRECT() rallenteranno la valutazione di un foglio di calcolo perché ogni riferimento INDIRECT() viene controllato ogni volta che viene modificato un valore in quella scheda.