Cerca e recupera l'intera colonna
Per cercare e recuperare un'intera colonna abbinando un valore specifico, una formula che utilizza le funzioni INDICE e CONFRONTA ti sarà d'aiuto.
Cerca e recupera un'intera colonna in base a un valore specifico
Somma un'intera colonna in base a un valore specifico
Ulteriore analisi di un'intera colonna in base a un valore specifico
Cerca e recupera un'intera colonna in base a un valore specifico
Per ottenere un elenco delle vendite del Q2 secondo la tabella sopra, puoi prima utilizzare la funzione CONFRONTA per restituire la posizione delle vendite del Q2, che verrà poi passata alla funzione INDICE per recuperare i valori in quella posizione.
Sintassi generica
=INDICE(intervallo_restituito;0;CONFRONTA(valore_ricerca;intervallo_ricerca;0))
√ Nota: Questa è una formula matrice che richiede di essere inserita con Ctrl + Shift + Enter.
- intervallo_restituito: L'intervallo da cui desideri che la formula combinata restituisca l'elenco delle vendite del Q2. Qui si riferisce all'intervallo delle vendite.
- valore_ricerca: Il valore che la formula combinata utilizza per trovare le informazioni sulle vendite corrispondenti. Qui si riferisce al trimestre dato.
- intervallo_ricerca: L'intervallo di celle in cui confrontare il valore_ricerca. Qui si riferisce alle intestazioni dei trimestri.
- tipo_corrispondenza 0: Forza la funzione CONFRONTA a trovare il primo valore che corrisponde esattamente al valore_ricerca.
Per ottenere un elenco delle vendite del Q2, copia o inserisci la formula sottostante nella cella I6, premi Ctrl + Shift + Enter, quindi fai doppio clic sulla cella e premi F9 per ottenere il risultato:
=INDICE(C5:F11;0;CONFRONTA("Q2";C4:F4;0))
Oppure, usa un riferimento di cella per rendere la formula dinamica:
=INDICE(C5:F11;0;CONFRONTA(I5;C4:F4;0))
Spiegazione della formula
=INDICE(C5:F11;0;CONFRONTA(I5;C4:F4;0))
- CONFRONTA(I5;C4:F4;0): Il tipo_corrispondenza 0 forza la funzione CONFRONTA a restituire la posizione di Q2, il valore in I5, nell'intervallo C4:F5, che è 2.
- INDICE(C5:F11C5:F11;0;CONFRONTA(I5;C4:F4;0)) = INDICE(C5:F11C5:F11;0;2): La funzione INDICE restituisce tutti i valori nella seconda colonna dell'intervallo C5:F11 in un array come questo: {7865;4322;8534;5463;3252;7683;3654}. Nota che per rendere visibile l'array in Excel, devi fare doppio clic sulla cella in cui hai inserito la formula e poi premere F9.
Somma un'intera colonna in base a un valore specifico
Dato che ora abbiamo l'elenco delle vendite a disposizione, ottenere il volume totale delle vendite del Q2 sarebbe un caso facile per noi. Tutto ciò che dobbiamo fare è aggiungere la funzione SOMMA alla formula per sommare tutti i valori delle vendite dall'elenco.
Sintassi generica
=SOMMA(INDICE(intervallo_restituito;0;CONFRONTA(valore_ricerca;intervallo_ricerca;0)))
In questo esempio specifico, per ottenere il volume totale delle vendite del Q2, copia o inserisci la formula sottostante nella cella I8 e premi Invio per ottenere il risultato:
=SOMMA(INDICE(C5:F11;0;CONFRONTA(I5;C4:F4;0)))
Spiegazione della formula
=SOMMA(INDICE(C5:F11;0;CONFRONTA(I5;C4:F4;0)))
- CONFRONTA(I5;C4:F4;0): Il tipo_corrispondenza 0 forza la funzione CONFRONTA a restituire la posizione di Q2, il valore 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 seconda colonna dell'intervallo C5:F11 in un array come questo: {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 nell'array e ottiene il volume totale delle vendite del Q2, $40.773.
Ulteriore analisi di un'intera colonna in base a un valore specifico
Per ulteriori elaborazioni sull'elenco delle vendite del Q2, puoi semplicemente aggiungere altre funzioni come SOMMA, MEDIA, MAX, MIN, GRANDE, ecc. alla formula.
Ad esempio, per ottenere il volume medio delle vendite durante il Q2, puoi usare la formula:
=MEDIA(INDICE(C5:F11;0;CONFRONTA(I5;C4:F4;0)))
Per scoprire le vendite più alte durante il Q2, usa una delle seguenti formule:
=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 data posizione da un intervallo o un array.
La funzione CONFRONTA di Excel cerca un valore specifico in un intervallo di celle e restituisce la posizione relativa del valore.
Formule correlate
Cerca e recupera l'intera riga
Per cercare e recuperare un'intera riga di dati abbinando un valore specifico, puoi utilizzare le funzioni INDICE e CONFRONTA per creare una formula matrice.
Corrispondenza esatta con INDICE e CONFRONTA
Se hai bisogno di trovare le informazioni elencate in Excel su un prodotto, film o persona specifica, ecc., dovresti fare buon uso della combinazione delle funzioni INDICE e CONFRONTA.
Corrispondenza approssimativa con INDICE e CONFRONTA
Ci sono momenti in cui dobbiamo trovare corrispondenze approssimative in Excel per valutare le prestazioni dei dipendenti, classificare i voti degli studenti, calcolare il costo di spedizione in base al peso, ecc. In questo tutorial, parleremo di come utilizzare le funzioni INDICE e CONFRONTA per recuperare i risultati di cui abbiamo bisogno.
Ricerca sensibile alle maiuscole/minuscole
Potresti sapere che puoi combinare le funzioni INDICE e CONFRONTA, oppure utilizzare la funzione CERCA.VERT per cercare valori in Excel. Tuttavia, queste ricerche non sono sensibili alle maiuscole/minuscole. Quindi, per eseguire una corrispondenza sensibile alle maiuscole/minuscole, dovresti sfruttare le funzioni IDENTICO e SCEGLI.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.