Come usare la funzione INDIRECT (INDIRETTO) in Excel
Italiano | Inglese |
---|---|
INDIRETTO | INDIRECT |
INDIRETTO è una funzione avanzata disponibile sia in Microsoft Excel sia in Google Fogli. Questa funzione consente di fare riferimento a cellule in modo indiretto, utilizzando un testo che indica un riferimento di cella o un intervallo di celle. Ciò facilita operazioni dinamiche e complesse, che sarebbero meno pratiche con riferimenti diretti.
Descrizione e Sintassi di Base
La funzione INDIRETTO
trasforma un testo in un riferimento a cella, che può poi essere letto e interpretato dalla funzione. È particolarmente utile per modificare i riferimenti delle celle in modo flessibile e dinamico, in base a specifiche condizioni o calcoli.
La sintassi della funzione è:
INDIRETTO(ref_texto, [a1])
- ref_texto – Una stringa di testo che indica il riferimento a una cella o un intervallo di celle. Deve essere inserita tra virgolette.
- a1 – Parametro opzionale che specifica il tipo di riferimento. Assumere il valore true (vero) se il riferimento è nel formato A1, false (falso) se nel formato R1C1. Il valore predefinito è true.
Esempi Pratici
Per illustrare meglio l’utilizzo della funzione INDIRETTO
, ecco alcuni esempi:
=INDIRETTO("A1")
Questo esempio restituisce il valore contenuto nella cella A1.
=INDIRETTO("A"&1)
Questo esempio mostra come è possibile costruire un riferimento di cella in modo dinamico combinando testo e una formula.
Scenario Applicativi
La versatilità di INDIRETTO lo rende utile in diversi contesti. Di seguito, due scenari pratici in cui questa funzione risulta particolarmente preziosa:
1. Riferimento Dinamico ai Fogli
Supponiamo di avere un foglio di calcolo con diversi fogli nominati secondo specifici prodotti. Si desidera utilizzare il nome di un prodotto, memorizzato nella cella B1, per accedere ai dati sul corrispondente foglio di prodotto.
Cella | Contenuto |
---|---|
B1 | ProdottoX |
=INDIRETTO(B1 & "!A1")
Con questa formula, modificando il contenuto di B1 in “ProdottoY”, la formula si aggiornerà automaticamente per riferirsi alla cella A1 nel foglio “ProdottoY”.
2. Creazione di Riferimenti Incrociati Dinamici in Tabelle di Dati
Immaginiamo una tabella con dati mensili dove le colonne rappresentano i mesi e le righe i prodotti. Selezionando un mese e un prodotto, si vogliono visualizzare i dati specifici per quella combinazione.
Prodotto | Colonna Selezionata (Gennaio = G, Febbraio = H, ecc.) |
---|---|
D1 (es. Pizza) | E2 (es. H – Febbraio) |
=INDIRETTO("D" & D1 & E2)
Questa formula consente di generare dinamicamente il riferimento alla cella contenente i dati di vendita della “Pizza” in “Febbraio”, usando gli input in D1 ed E2.
Come illustrato, INDIRETTO offre grande flessibilità nel manipolare e accedere ai dati in modi che sarebbero altrimenti molto complicati o meno automatizzati.
Maggiori informazioni: https://suppoRt.micRosoft.com/it-it/office/indiRetto-funzione-indiRetto-474b3a3a-8a26-4f44-b491-92b6306fa261