image

In questo articolo, impareremo come utilizzare la funzione INDIRETTO in Excel.

Funzione INDIRETTA

La funzione INDIRETTO è una funzione di riferimento di cella. Prende il valore nella cella come indirizzo e restituisce il valore nella cella dell’indirizzo.

Sintassi:

=INDIRECT (ref_text, [a1])

Problema 1

Comprendiamo questa funzione utilizzandola in un esempio.

image

Qui Come puoi vedere B1 ha la formula che indica la cella A1 e il testo in A1 è D1. Quindi la funzione restituisce il valore nella cella D1 che è 500.

Puoi usarlo in molte forme come mostrato qui

image

Qui l’operatore & viene utilizzato per unire il testo per ottenere un indirizzo completo della cella. Quindi A1 ha D e 1 viene aggiunto a D, ottieni il rif cella D1.

Puoi fare riferimento direttamente a qualsiasi cella.

image

Qui D1 viene fornito direttamente per ottenere il ritorno dall’indirizzo D1.

Puoi usarlo con altre funzioni per ottenere la somma dell’intervallo dato dal riferimento di cella.

image

Qui Range è fornito alle funzioni Sum che fanno riferimento alla cella A2: A5. Capiamo di più da un altro problema.

Come risolvere il problema?

Per questo problema, prenderemo in considerazione il modo in cui utilizziamo per selezionare elementi dallo stesso foglio, quindi useremo la formula per estrarre un elenco di valori da fogli diversi. Excel link: / lookup-formas-excel-indiretto-funzione [INDIRETTO]

& link: / information-formas-excel-cell-function [CELL function] verrà utilizzato per creare una formula per farlo come spiegato di seguito.

Formula generica:

=INDIRECT

( “sheet_name” & “!” &

CELL(

“address”, cell_ref)

sheet_name: nome foglio cell_ref: riferimento cella senza nome foglio.

Esempio:

Tutto ciò potrebbe creare confusione da capire. Facciamo un esempio per capire come utilizzare la formula per estrarre un array di valori dai diversi fogli. Qui abbiamo un foglio di lavoro con valori in fogli diversi. Dobbiamo estrarre un elenco di valori utilizzando la formula

Usa la formula:

=INDIRECT

( $C$3 & “!” &

CELL(“address”,B1))

Spiegazione:

  1. Quando si estrae un valore da un foglio diverso. Excel accetta una sintassi che è Sheet1! B1. (Qui Sheet1 è il nome del foglio e B1 è il riferimento di cella).

  2. La funzione CELLA restituisce il riferimento di cella e fornisce il riferimento alla funzione INDIRETTO.

  3. L’operatore & unisce o concatena i due o più argomenti.

  4. La funzione INDIRETTO restituisce il valore nel riferimento di cella fornito.

image

Qui B1 è un riferimento di cella dello stesso foglio ma il valore viene estratto dal foglio dati.

image

Il valore nella cella Data sheet B1 è 5800. Copia la formula per ottenere l’elenco dei valori a partire dal valore estratto dal primo risultato.

image

Qui abbiamo l’elenco dei valori a partire dalla cella da B1 a B7 del Data sheet.

Excel incrementa il riferimento di cella da un foglio diverso utilizzando il riferimento di cella. Sappiamo come ottenere l’incremento del riferimento di cella dallo stesso foglio. Usiamo una formula per estrarre il valore dallo stesso foglio. La formula generica è = cell_ref.

image

Ciò che questa formula fa è incollare seleziona il valore dall’indirizzo che è il riferimento di cella. Quando un riferimento di cella viene utilizzato all’interno di una formula.

Può essere utilizzato per varie attività e il valore viene aggiornato man mano che il valore viene aggiornato dalla cella. Estendi la formula alle celle sottostanti per ottenere un elenco di valori.

image

Come puoi vedere qui abbiamo l’arrey richiesto. Ora dobbiamo trasferire questi valori al foglio principale. Excel accetta la sintassi durante l’estrazione di valori da un foglio diverso che è = Riferimento! A1. (Qui Riferimento è il nome del foglio e A1 è il riferimento di cella).

image

Copia la formula nelle celle rimanenti utilizzando Ctrl + D o trascina verso il basso dalla parte inferiore destra della cella.

image

Come puoi vedere, qui abbiamo tutti i valori richiesti dal foglio di riferimento. C’è un altro metodo per ottenere i valori da fogli diversi.

Estrai un elenco di valori da fogli diversi utilizzando un intervallo denominato.

Possiamo utilizzare un metodo per chiamare l’intero array direttamente utilizzando l’intervallo denominato da fogli diversi. Per questo, selezioneremo semplicemente l’array o la tabella e nomineremo la parte selezionata nella casella del nome e la chiameremo con il nome ovunque richiesto nel foglio di lavoro.

image

Qui ha selezionato l’intera tabella e l’ha chiamata Data. La casella del nome si trova nell’angolo in alto a sinistra del foglio come evidenziato nel foglio sopra.

Estrarremo la tabella denominata nel nuovo foglio. Vai al nuovo foglio e seleziona lo stesso numero di celle e digita la formula indicata di seguito.

Usa la formula:

\{ =Data }

Nota: utilizzare Ctrl + Maiusc + Invio invece di Invio per la formula che funziona per gli array. Non utilizzare manualmente le parentesi graffe.

image

Come possiamo vedere la formula funziona bene. Ognuno di questi metodi può essere utilizzato ovunque sia necessario.

Ecco tutte le note osservative riguardanti l’utilizzo della formula.

Note:

  1. Queste formule estraggono solo i valori, non il formato. È possibile applicare la stessa formattazione utilizzando lo strumento Copia formato su tutti i fogli.

  2. Il valore viene aggiornato quando cambiamo il valore nel riferimento di cella.

  3. Possiamo modificare i valori all’interno della formula utilizzando diversi operatori come l’operatore matematico per i numeri, l’operatore “&” per i valori di testo.

Spero che questo articolo su Come ottenere la funzione indiretta in Microsoft Excel sia esplicativo. Trova altri articoli sull’estrazione di valori utilizzando le formule qui. Se ti sono piaciuti i nostri blog, condividilo con i tuoi amici su Facebook. E puoi anche seguirci su Twitter e Facebook. Ci piacerebbe sentire la tua opinione, facci sapere come possiamo migliorare, integrare o innovare il nostro lavoro e renderlo migliore per te. Scrivici a [email protected]

Articoli correlati:

link: / excel-range-name-all-about-excel-named-range-excel-range-name [All About Excel Named Ranges]: gli intervalli di Excel contrassegnati con nomi sono facili da usare nelle formule di Excel. Scopri tutto qui.

link: / excel-range-name-what-is-name-box-in-excel [The Name Box in Excel]: Excel Name Box non è altro che una piccola area di visualizzazione in alto a sinistra del foglio Excel che mostra il nome di celle o intervalli attivi in ​​Excel. Puoi rinominare una cella o un array per i riferimenti.

link: / excel-formula-and-function-get-sheet-name-only [How to Get Sheet name of worksheet in Excel]: CELL Function in Excel ti fornisce le informazioni relative a qualsiasi foglio di lavoro come col, contenuto, nome file, ..eccetera. Scopri come ottenere il nome del foglio utilizzando la funzione CELLA qui.

link: / information-formas-how-to-get-sequential-row-number-in-excel [How To Get Sequential Row Number in Excel]: A volte abbiamo bisogno di ottenere un numero di riga sequenziale in una tabella, può essere per un numero di serie o qualsiasi altra cosa. In questo articolo, impareremo come numerare le righe in Excel dall’inizio dei dati.

link: / excel-text-formas-increment-a-number-in-a-text-string-in-excel [Increment a number in a text string in excel]: If you have a large list of items and you devi aumentare l’ultimo numero del testo del vecchio testo in excel, avrai bisogno di aiuto dalle due funzioni TESTO e DESTRA.

Articoli popolari:

link: / tips-if-condition-in-excel [Come usare la funzione IF in Excel]: L’istruzione IF in Excel verifica la condizione e restituisce un valore specifico se la condizione è TRUE o restituisce un altro valore specifico se FALSE .

link: / formule-e-funzioni-introduzione-di-vlookup-funzione [Come utilizzare la funzione CERCA.VERT in Excel]: Questa è una delle funzioni più utilizzate e popolari di Excel che viene utilizzata per cercare valori da intervalli diversi e lenzuola.

link: / tips-countif-in-microsoft-excel [Come usare la funzione CONTA.SE in Excel]: Conta i valori con le condizioni usando questa straordinaria funzione. Non è necessario filtrare i dati per contare valori specifici. La funzione Countif è essenziale per preparare la tua dashboard.

link: / excel-formula-and-function-excel-sumif-function [Come usare la funzione SUMIF in Excel]: Questa è un’altra funzione essenziale del dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.