Come utilizzare la funzione INDICE di Excel

Sommario:

Come utilizzare la funzione INDICE di Excel
Come utilizzare la funzione INDICE di Excel
Anonim

Cosa sapere

  • Usa INDICE: Seleziona la cella per l'uscita > entra nella funzione INDICE. Esempio:=INDICE (LA2:RE7, 6, 1).
  • INDEX con riferimento: Seleziona la cella per l'output > entra nella funzione INDEX. Esempio:=INDICE ((LA2:RE3, LA4:RE5, LA6:RE7), 2, 1, 3).
  • Formula:=INDEX (cella:cella, riga, colonna) o=INDEX ((riferimento), riga, colonna, area).

Questo articolo spiega come utilizzare la funzione INDICE in Excel 365. Gli stessi passaggi si applicano a Excel 2016 ed Excel 2019, ma l'interfaccia avrà un aspetto leggermente diverso.

Image
Image

Come utilizzare la funzione INDICE in Excel

La formula INDEX è un ottimo strumento per trovare informazioni da un intervallo predefinito di dati. Nel nostro esempio, utilizzeremo un elenco di ordini di un rivenditore immaginario che vende articoli di cancelleria e bocconcini per animali domestici. Il nostro rapporto sugli ordini include i numeri d'ordine, i nomi dei prodotti, i loro prezzi individuali e la quantità venduta.

Image
Image
  1. Apri il database Excel con cui desideri lavorare o ricrea quello che abbiamo mostrato sopra in modo da poter seguire questo esempio.
  2. Seleziona la cella in cui desideri visualizzare l'output INDEX. Nel nostro primo esempio, vogliamo trovare il numero d'ordine per Dinosaur Treats. Sappiamo che i dati sono nella cella A7, quindi inseriamo tali informazioni in una funzione INDICE nel seguente formato:

    =INDICE (LA2:D7, 6, 1)

    Image
    Image
  3. Questa formula cerca nel nostro intervallo di celle da A2 a D7, nella sesta riga di quell'intervallo (riga 7) nel prima colonna (A) e restituisce il nostro risultato di 32321.

    Image
    Image
  4. Se invece volessimo scoprire la quantità di ordini per Staples, inseriremmo la seguente formula:

    =INDICE (LA2:D7, 4, 4)

    Che emette 15.

    Image
    Image

Puoi anche utilizzare celle diverse per i tuoi ingressi Riga e Colonna per consentire output INDEX dinamici, senza modificare la formula originale. Potrebbe assomigliare a questo:

Image
Image

L'unica differenza qui è che i dati Riga e Colonna nella formula INDICE vengono inseriti come riferimenti di cella, in questo caso, F2 e G2. Quando il contenuto di queste celle viene regolato, l'output INDEX cambia di conseguenza.

Puoi anche usare intervalli con nome per il tuo array.

Come utilizzare la funzione INDEX con riferimento

Puoi anche usare la formula INDEX con un riferimento, invece di un array. Ciò consente di definire più intervalli, o matrici, da cui attingere i dati. La funzione viene inserita in modo quasi identico, ma utilizza un'informazione aggiuntiva: il numero dell'area. Sembra così:

=INDEX ((riferimento), numero_riga, numero_colonna, numero_area)

Utilizzeremo il nostro database di esempio originale più o meno allo stesso modo per mostrare cosa può fare una funzione INDICE di riferimento. Ma definiremo tre array separati all'interno di quell'intervallo, racchiudendoli all'interno di una seconda serie di parentesi.

  1. Apri il database Excel con cui vuoi lavorare, o segui il nostro inserendo le stesse informazioni in un database vuoto.
  2. Seleziona la cella in cui desideri inserire l'output INDEX. Nel nostro esempio, cercheremo ancora una volta il numero d'ordine per le prelibatezze Dinosaur, ma questa volta fa parte di un terzo array all'interno del nostro intervallo. Quindi la funzione sarà scritta nel seguente formato:

    =INDICE ((LA2:D3, A4:D5, A6:D7), 2, 1, 3)

  3. Questo separa il nostro database in tre intervalli definiti di due righe per pezzo, e cerca la seconda riga, colonna uno, del terzo array. Questo emette il numero d'ordine per Dinosaur Treats.

    Image
    Image

Che cos'è la formula INDICE in Excel?

La funzione INDICE è una formula all'interno di Excel e altri strumenti di database che estrae un valore da un elenco o da una tabella in base ai dati di posizione inseriti nella formula. In genere viene visualizzato in questo formato:

=INDEX (array, row_number, column_number)

Quello che sta facendo è designare la funzione INDEX e darle i parametri da cui hai bisogno per trarre i dati. Inizia con l'intervallo di dati o un intervallo denominato precedentemente designato; seguito dal numero di riga relativo dell'array e dal numero di colonna relativo.

Ciò significa che stai inserendo i numeri di riga e colonna all'interno dell'intervallo designato. Quindi, se dovessi voler disegnare qualcosa dalla seconda riga nel tuo intervallo di dati, dovresti inserire 2 per il numero di riga, anche se non è la seconda riga nell'intero database. Lo stesso vale per l'input della colonna.

Consigliato: