Vuoi fare riferimento alle celle senza fare direttamente riferimento a esse in Excel? Scopri come utilizzare la funzione INDIRETTO nella nostra guida.
Excel offre varie funzioni per aiutarti a completare le tue attività di analisi in modo efficace. Una funzione flessibile è la funzione INDIRETTO, che consente di fare riferimento a celle in base a criteri mutevoli, rendendo i fogli di calcolo più versatili.
Questa guida ti guiderà attraverso la funzione INDIRETTO, coprendo la sua definizione e come utilizzare la funzione in modo efficace nei tuoi fogli di calcolo.
Qual è la funzione INDIRETTO in Excel?
La funzione INDIRETTO in Excel viene utilizzata per fare riferimento indirettamente a celle, intervalli o intervalli denominati utilizzando una stringa di testo come riferimento. A differenza di altre funzioni che richiedono riferimenti diretti alle celle, la funzione INDIRETTO consente di creare riferimenti basati sul contenuto delle celle.
La funzione INDIRETTO in Excel segue una sintassi semplice:
=INDIRECT(ref_text, [A1])
Dove:
- ref_text: Questo è l'argomento richiesto e rappresenta la stringa di testo che contiene un riferimento di cella valido. Può essere un riferimento di cella (ad esempio, A1), un intervallo denominato (ad esempio, Prezzi) o una stringa di testo racchiusa tra virgolette (ad esempio, Foglio1!A2).
- [LA1]: Questo è un argomento facoltativo che specifica se lo stile di riferimento dovrebbe essere A1 (VERO) o R1C1 (FALSO). Per impostazione predefinita, è impostato su TRUE.
Come utilizzare la funzione INDIRETTO in Excel
Ecco alcuni esempi di come utilizzare la funzione INDIRETTO in Excel:
1. Recupero di valori in base a un riferimento di cella
Puoi usare INDIRETTO con il Funzione CONFRONTA in Excel per recuperare un valore da un intervallo basato su un riferimento di cella. Ecco un esempio:
Supponiamo di avere un elenco di articoli nella colonna A (A2:A8) e i relativi prezzi nella colonna B (B2:B8). Nella cella D2, hai il nome dell'articolo per il quale vuoi recuperare il prezzo, diciamo Mele.
Per recuperare il prezzo dell'articolo "Mele" utilizzando la funzione INDIRETTO combinata con la funzione CONFRONTA, puoi utilizzare la seguente formula:
=INDIRECT("B" & MATCH(D2, A2:A8, 0))
In questa formula:
- CONFRONTA(D2; A2:A8; 0) trova il numero di riga dove Mele si trova nell'elenco.
- "B" & CONFRONTA(D2, A2:A8, 0) combina "B" con il numero di riga per creare il riferimento "B5" (supponendo che "Mele" sia nella cella A5).
- Finalmente, INDIRETTO("B5") recupera il valore dalla cella B5, che è il prezzo per Mele.
2. Calcolo della somma di un intervallo di celle
Supponiamo di avere un foglio con valori diversi nelle celle da A1 a A7. È possibile calcolare la somma dell'intervallo utilizzando la funzione INDIRETTO. Ecco la formula che utilizzerai:
=SUM(INDIRECT("A1:A7"))
Questa formula utilizza la funzione INDIRETTO per fare riferimento all'intervallo (A1:A7) e quindi utilizza il Funzione SOMMA per calcolare la somma dei valori all'interno di tale intervallo.
3. Riferimento agli intervalli denominati
Se hai definito un intervallo denominato, puoi utilizzare la funzione INDIRETTO per fare riferimento ed eseguire calcoli sull'intervallo.
Supponiamo di avere un set di dati contenente dati di vendita per mesi diversi. Useremo la funzione INDIRETTO per ottenere le vendite medie per ogni settimana del mese.
=AVERAGE(INDIRECT(F2))
Questa formula fa riferimento all'intervallo denominato specificato nella cella F2 (come Settimana 1, che fa riferimento alle celle B2:B6) e calcola la media dei valori all'interno di tale intervallo.
4. Riferimento a celle da un altro foglio
Supponiamo di avere una cartella di lavoro con due fogli: CityData E Rapporto. IL CityData foglio contiene informazioni su diverse città. Nel Rapporto foglio, si desidera creare un riepilogo che faccia riferimento ai dati del CityData foglio, come la popolazione di Kinshasa.
Inserisci la seguente formula in qualsiasi cella del foglio Report:
=INDIRECT("CityData!C6")
Questa formula visualizzerà la popolazione di Kinshasa dalla cella C6 in CityData foglio. È inoltre possibile regolare i riferimenti di cella all'interno della funzione INDIRETTO per recuperare i dati dal file CityData foglio per diverse città o tipi di informazioni.
Riferimento flessibile ai dati con la funzione INDIRETTO di Excel
La funzione INDIRETTO in Excel è uno strumento versatile che ti consente di creare riferimenti dinamici e flessibili all'interno dei tuoi fogli di calcolo. Comprendendo la sua sintassi e le sue applicazioni, puoi massimizzarlo ed elevare le tue capacità di manipolazione e analisi dei dati. Sia che tu stia lavorando su report complessi o consolidando dati, la funzione INDIRETTO è una risorsa chiave nel tuo arsenale di Excel.