In questo articolo impareremo come utilizzare la funzione INDIRETTO in Excel.
Per cosa in Excel la funzione INDIRETTA viene utilizzata
Il riferimento di cella e il riferimento di matrice è l'utilizzo più comune per un utente Excel. Significa raccogliere il valore usando l'indirizzo della cella in modo da modificare semplicemente il valore nella cella per ottenere il nuovo risultato. Ad esempio, se devi trovare la somma dei primi 20 numeri nella colonna A, dovresti usare =SUM(A1:A120) . Ora se ne hai bisogno per i prossimi 20. Devi modificare l'intera formula. Ora conosci la funzione INDIRETTO che ti aiuterà a capire l'uso efficiente della formula excel.
Funzione INDIRETTO in Excel
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 della funzione INDIRETTO:
=INDIRETTO (testo_rif, [a1]) |
Problema 1
Comprendiamo questa funzione utilizzandola in un esempio.
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
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 riferimento di cella D1.
Puoi fare riferimento direttamente a qualsiasi cella.
Qui D1 viene fornito direttamente per ottenere il reso dall'indirizzo D1.
SOMMA i valori nell'intervallo utilizzando la funzione INDIRETTO
Puoi usarlo con altre funzioni per ottenere la somma dell'intervallo dato dal riferimento di cella.
Qui viene fornito l'intervallo per le funzioni di somma 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 prelevare elementi dallo stesso foglio, quindi utilizzeremo la formula per estrarre un elenco di valori da fogli diversi. La funzione INDIRETTO E CELLA di Excel verrà utilizzata per creare una formula per farlo come spiegato di seguito.
Formula generica:
=INDIRETTO( "nome_foglio" & "!" & CELL("indirizzo", rif_cella) |
sheet_name: nome del foglio
cell_ref: riferimento di cella senza nome del foglio.
Esempio :
Tutti questi potrebbero essere fonte di 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 usando la formula
Usa la formula:
=INDIRETTO ( $C$3 & "!" & CELL("indirizzo",B1)) |
Spiegazione:
- 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).
- La funzione CELLA restituisce il riferimento di cella e alimenta il riferimento alla funzione INDIRETTO.
- L'operatore & unisce o concatena i due o più argomenti.
- La funzione INDIRETTO restituisce il valore nel riferimento di cella fornito.
Qui B1 è un riferimento di cella dello stesso foglio ma il valore viene estratto dal foglio dati.
Il valore nella cella B1 del foglio dati è 5800. Copiare la formula per ottenere l'elenco dei valori a partire dal valore estratto dal primo risultato.
Qui abbiamo l'elenco dei valori a partire dalla cella da B1 a B7 del foglio dati.
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.
Ciò che fa questa formula è incollare il valore dall'indirizzo che è il riferimento della 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.
Come puoi vedere qui abbiamo l'arrey richiesto. Ora dobbiamo portare questi valori sul 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 della cella).
Copia la formula nelle celle rimanenti usando Ctrl + D o trascina verso il basso dalla parte inferiore destra della cella.
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 l'elenco dei valori da fogli diversi utilizzando l'intervallo denominato.
Possiamo usare un metodo per chiamare l'intero array direttamente usando 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.
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.
Estraiamo la tabella nominata nel nuovo foglio. Vai al nuovo foglio e seleziona lo stesso numero di celle e digita la formula indicata di seguito.
Usa la formula:
{ =Dati } |
Nota: utilizzare Ctrl + Maiusc + Invio invece di Invio alla formula che funziona per gli array. Non utilizzare manualmente le parentesi graffe.
Come possiamo vedere la formula funziona bene. Ognuno di questi metodi può essere utilizzato ovunque sia necessario.
Ecco tutte le note di osservazione sull'uso della formula.
Appunti:
- Queste formule estraggono solo i valori, non il formato. Puoi applicare la stessa formattazione utilizzando lo strumento Copia formato sui fogli.
- Il valore viene aggiornato quando cambiamo il valore nel riferimento di cella.
- 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 utilizzare la funzione INDIRETTO in Excel sia esplicativo. Trova altri articoli sul calcolo dei valori e le relative formule di Excel qui. Se ti è piaciuto il nostro blog, condividilo con i tuoi amici su Facebook. E puoi anche seguirci su Twitter e Facebook. Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica.
Tutto sugli intervalli denominati Excel: Gli intervalli excel contrassegnati con nomi sono facili da usare nelle formule excel. Scopri tutto qui.
La casella del nome in Excel : Excel Name Box non è altro che una piccola area di visualizzazione in alto a sinistra del foglio Excel che mostra il nome della cella o degli intervalli attivi in Excel. Puoi rinominare una cella o una matrice per i riferimenti.
Come ottenere il nome del foglio di lavoro in Excel : La funzione CELL in Excel ti fornisce le informazioni relative a qualsiasi foglio di lavoro come col, contenuto, nome file, ecc. Scopri come ottenere il nome del foglio usando la funzione CELL qui.
Come ottenere il numero di riga sequenziale 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.
Incrementa un numero in una stringa di testo in excel: Se hai un lungo elenco di elementi e devi aumentare l'ultimo numero del testo del vecchio testo in excel, avrai bisogno dell'aiuto delle due funzioni TEXT e RIGHT.
Articoli popolari:
Come usare la funzione SE in Excel : l'istruzione IF in Excel controlla la condizione e restituisce un valore specifico se la condizione è VERA o restituisce un altro valore specifico se FALSO.
Come utilizzare la 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 SOMMA.SE in Excel : Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.
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.