Skip to content

Excel funzione indice e confronta

Indice Excel vergleich

La funzione VLOOKUP di Excel è più popolare della combinazione di funzioni INDEX-MATCH, probabilmente perché quando gli utenti di Excel devono cercare dei dati, una funzione “lookup” è una scelta ragionevole da fare.

Mi vengono in mente solo due ragioni per cui si dovrebbe usare VLOOKUP (o HLOOKUP, che fa la stessa cosa, ma in modo laterale).  In primo luogo, potreste non sapere come usare INDEX-MATCH. Se questo è il problema, spero che questo post vi aiuti.

In secondo luogo, potreste lavorare con principianti di Excel che capiscono più o meno VLOOKUP ma non sanno nulla di INDEX-MATCH. Se questo è il problema, è il momento di indirizzarli nella giusta direzione. Basta inviare loro un link a questo post!

La figura seguente mostra un piccolo database nelle colonne A-C e diversi usi di VLOOKUP e INDEX-MATCH nelle colonne rimanenti.  Per rendere le formule più semplici da descrivere, ho assegnato i seguenti nomi agli intervalli:

Quando usiamo INDEX e MATCH insieme, la funzione MATCH trova il numero di indice di riga o di colonna del valore di ricerca e poi passa questa informazione alla funzione INDEX, che restituisce le informazioni che vogliamo.

  Laboratorio di statistica con excel

Formula di corrispondenza dell’indice

La formula INDEX MATCH è un modo intelligente per eseguire una ricerca bidirezionale in Excel, combinando la potenza delle funzioni INDEX e MATCH. Viene utilizzata come soluzione ai limiti di VLOOKUP e offre una grande flessibilità una volta compreso il suo funzionamento.

Le celle da F2 a G5 fungono da semplice strumento di interrogazione per estrarre informazioni dal set di dati nelle celle da A2 a D9. La funzione VLOOKUP utilizza il numero di prodotto inserito manualmente in G2 per restituire ogni rispettivo valore e l’ultimo argomento (FALSO) della sintassi VLOOKUP assicura che Excel cerchi una corrispondenza esatta tra il numero di prodotto e la prima colonna del set di dati di origine.

La funzione INDICE restituisce un valore o un riferimento di cella all’interno di una tabella o di un intervallo. La funzione INDICE ha due formati: il formato matrice e il formato riferimento. Il formato matrice viene utilizzato quando si desidera restituire il valore trovato nella cella del risultato. Il formato riferimento viene utilizzato quando si desidera che Excel restituisca il riferimento alla cella del risultato (ad esempio, D17). Ci concentreremo sul formato matrice, poiché è il formato che dovrete imparare per la combinazione INDEX/MATCH.

  Testo a capo in excel

Funzione indice excel deutsch

Come si può vedere, la riga numero 6 e la colonna numero 2 contengono il nome del prodotto “Dinner Set”. Se si conta l’intervallo dato, la prima colonna è l’ID prodotto e la seconda è il nome del prodotto che abbiamo specificato come numero_colonna. Mentre l’intersezione tra la riga numero 6 e la colonna 2 contiene Dinner Set.

Consideriamo il seguente scenario basato sul nostro foglio di esempio. Supponiamo di conoscere solo i nomi dei prodotti (ad esempio, Grano, Zucchero, Labirinto) che sono memorizzati nel foglio excel. Su questa base, abbiamo bisogno di conoscere il prezzo di un prodotto e il suo stato (in magazzino o esaurito).

Nel foglio excel, si può notare che il Riso si presenta due volte. Una è la cella B3 e l’altra è la B7. La funzione MATCH restituisce la posizione della prima occorrenza. Pertanto, se si dispone di record duplicati e si utilizza la funzione MATCH, viene restituita solo la prima corrispondenza.

Corrispondenza dell’indice di Excel

La funzione INDICE di Excel restituisce il valore in una determinata posizione di un intervallo o di una matrice. È possibile utilizzare la funzione INDICE per recuperare singoli valori o intere righe e colonne. La funzione MATCH viene spesso utilizzata insieme a INDEX per fornire i numeri di riga e di colonna.

  Nel programma ms excel non esistono operatori logici

La funzione INDEX restituisce il valore in una determinata posizione di un intervallo o di una matrice. L’INDICE è una funzione potente e versatile. Si può usare INDEX per recuperare singoli valori o intere righe e colonne. L’INDICE viene spesso utilizzato insieme alla funzione MATCH. In questo caso, la funzione MATCH individua e invia una posizione alla funzione INDEX e INDEX restituisce il valore in quella posizione.

Nell’uso più comune, INDEX accetta tre argomenti: array, row_num e col_num. Array è l’intervallo o la matrice da cui recuperare i valori. Row_num è il numero di riga da cui recuperare un valore e col_num è il numero di colonna da cui recuperare un valore. Col_num è opzionale e non è necessario quando l’array è monodimensionale.

La formula precedente ha un valore limitato perché il numero di riga e il numero di colonna sono stati codificati in modo rigido. In genere, per fornire questi numeri si usa la funzione MATCH all’interno di INDEX. Per una spiegazione dettagliata con molti esempi, vedere:  Come usare INDEX e MATCH.