Cerca e recupera Colonna intera
Per cercare e recuperare un’intera colonna abbinandola a un valore specifico, una formula con INDICE e CONFRONTA sarà di grande aiuto.

Cerca e recupera un Colonna intera in base a un valore specifico
Somma un Colonna intera in base a un valore specifico
Ulteriore analisi di un Colonna intera in base a un valore specifico
Cerca e recupera un Colonna intera in base a un valore specifico
Per ottenere un elenco delle vendite del Q2 in base alla tabella sopra riportata, puoi innanzitutto usare la funzione CONFRONTA per individuare la posizione delle vendite del Q2, che verrà poi passata alla funzione INDICE per recuperare i valori corrispondenti.
Sintassi generica
=INDEX()return_range,0,MATCH()lookup_value,lookup_array,0))
√ Nota: questa è una formula matriciale che richiede di essere confermata con Ctrl+Maiusc+Invio.
- return_range: L'intervallo da cui si desidera che la formula combinata restituisca l'elenco delle vendite del Q2. In questo caso, si riferisce all'intervallo delle vendite.
- lookup_value: Il valore utilizzato dalla formula combinata per trovare le informazioni sulle vendite corrispondenti. In questo caso, si riferisce al trimestre specificato.
- lookup_array: L'intervallo di celle in cui cercare la corrispondenza con il lookup_value. In questo caso, si riferisce alle intestazioni dei trimestri.
- match_type 0: Impone alla funzione CONFRONTA di trovare il primo valore esattamente uguale al lookup_value.
Per ottenere un elenco delle vendite del Q2, copiare o immettere la formula seguente nella cella I6, premere Ctrl+Maiusc+Invio, quindi fare doppio clic sulla cella e premere F9per visualizzare il risultato:
=INDICE()C5:F11,0;CONFRONTA()"Q2";C4:F4,0))
In alternativa, utilizzare Un riferimento di cella per rendere la formula dinamica:
=INDICE()C5:F11,0;CONFRONTA()I5;C4:F4,0))

Spiegazione della formula
=INDEX()C5:F11,0,MATCH(I5,C4:F4,0))
- CONFRONTA(I5;C4:F4;0): Il match_type 0 obbliga la funzione CONFRONTA a restituire la posizione di Q2, il valore presente in I5, nell'intervallo C4:F4, che è 2.
- INDICE()C5:F11,0,CONFRONTA(I5;C4:F4;0)) = INDICE(C5:F11,0,2):La funzione INDICE restituisce tutti i valori nella 2ª colonna dell'intervallo C5:F11sotto forma di matrice come questa:{7865;4322;8534;5463;3252;7683;3654}.Nota: per rendere visibile la matrice in Excel, fare doppio clic sulla cella in cui è stata inserita la formula e premere F9.
Somma un Colonna intera in base a un valore specifico
Poiché ora si dispone dell'elenco delle vendite, ottenere il volume totale delle vendite del Q2È semplicissimo: basta aggiungere la funzione SOMMA alla formula per sommare tutti i valori delle vendite presenti nell’elenco.
Sintassi generica
=SUM(INDEX())return_range,0,MATCH()lookup_value,lookup_array,0)))
In questo specifico esempio, per ottenere il volume totale delle vendite del Q2, copiare o immettere la formula seguente nella cella I8 e premere Invioper visualizzare il risultato:
=SOMMA(INDICE())C5:F11,0;CONFRONTA()I5;C4:F4,0)))

Spiegazione della formula
=SUM()INDEX()C5:F11,0,MATCH(I5,C4:F4,0)))
- CONFRONTA(I5;C4:F4;0): Il match_type 0 obbliga la funzione CONFRONTA a restituire la posizione di Q2, il valore presente in I5, nell'intervallo C4:F4, che è 2.
- INDICE()C5:F11,0,CONFRONTA(I5;C4:F4;0))=C5:F112:La funzione INDICE restituisce tutti i valori nella 2ª colonna dell'intervallo C5:F11 sotto forma di matrice come questa: {7865;4322;8534;5463;3252;7683;3654}.
- SOMMA()INDICE()C5:F11,0,CONFRONTA(I5;C4:F4;0))) = SOMMA({7865;4322;8534;5463;3252;7683;3654}):La funzione SOMMA somma tutti i valori della matrice, ottenendo così il volume totale delle vendite del Q2: $40.773.
Ulteriore analisi di un Colonna intera in base a un valore specifico
Per ulteriori elaborazioni sull'elenco delle vendite del Q2, è possibile aggiungere facilmente altre funzioni come SOMMA, MEDIA, MAX, MIN, GRANDE, ecc. alla formula.
Ad esempio, per ottenere un volume medio delle vendite durante il Q2, è possibile utilizzare la formula:
=MEDIA(INDICE())C5:F11,0;CONFRONTA()I5;C4:F4,0)))
Per scoprire le vendite più elevate durante il secondo trimestre, utilizzare una delle formule seguenti:
=MAX(INDICE())C5:F11,0,CONFRONTA()I5,C4:F4,0)))
OPPURE
=GRANDE(INDICE())C5:F11,0,CONFRONTA()I5,C4:F4,0)),1)
Funzioni correlate
La funzione INDICE di Excel restituisce il Valore visualizzato in base a una posizione specificata all'interno di un intervallo o di una matrice.
La funzione CONFRONTA di Excel individua un valore specifico all’interno di un intervallo di celle e ne restituisce la posizione relativa.
Formule correlate
Per cercare e recuperare un’intera riga di dati abbinando un valore specifico, puoi combinare le funzioni INDICE e CONFRONTA in una formula matriciale.
Corrispondenza esatta con INDICE e CONFRONTA
Per trovare rapidamente informazioni elencate in Excel su un prodotto, un film o una persona specifici, sfrutta al meglio la potente combinazione delle funzioni INDICE e CONFRONTA.
Corrispondenza approssimativa con INDICE e CONFRONTA
A volte è necessario trovare corrispondenze approssimative in Excel per valutare le prestazioni dei dipendenti, assegnare voti agli studenti, calcolare le spese postali in base al peso e molto altro. In questo tutorial scoprirai come utilizzare le funzioni INDICE e CONFRONTA per ottenere esattamente i risultati che cerchi.
Ricerca con distinzione tra maiuscole e minuscole
È noto che per cercare un valore in un intervallo in Excel si possono combinare le funzioni INDICE e CONFRONTA oppure utilizzare CERCA.VERT. Tuttavia, queste ricerche non distinguono tra maiuscole e minuscole. Per eseguire una ricerca con distinzione tra maiuscole e minuscole, è necessario ricorrere alle funzioni IDENTICO e SCEGLI.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.