Vai al contenuto principale

Cerca e recupera l'intera riga

Per cercare e recuperare un'intera riga di dati facendo corrispondere un valore specifico, puoi utilizzare il INDICE ed PARTITA funzioni per creare una formula di matrice.

cerca e recupera l'intera riga 1

Cerca e recupera un'intera riga in base a un valore specifico
Somma un'intera riga in base a un valore specifico
Ulteriore analisi di un'intera riga basata su un valore specifico


Cerca e recupera un'intera riga in base a un valore specifico

Prendere il elenco delle vendite effettuate da Jimmy secondo la tabella sopra, puoi prima utilizzare la funzione MATCH per restituire la posizione delle vendite effettuate da Jimmy, e che verrà inviata a INDEX per recuperare i valori in corrispondenza della posizione.

Sintassi generica

=INDEX(return_range,MATCH(lookup_value,lookup_array,0),0)

√ Nota: questa è una formula di matrice che richiede di inserire con Ctrl + Shift + entrare.

  • intervallo_ritorno: L'intervallo che contiene l'intera riga che si desidera restituire. Qui si riferisce alla gamma di vendita.
  • valore di ricerca: Il valore utilizzato dalla formula di combinazione per trovare le informazioni di vendita corrispondenti. Qui si riferisce al venditore dato.
  • ricerca_array: L'intervallo di celle dove abbinare il valore di ricerca. Qui si riferisce all'intervallo di nomi.
  • tipo_corrispondenza 0: Forza MATCH a trovare il primo valore che è esattamente uguale a valore di ricerca.

Per ottenere l'elenco delle vendite effettuate da Jimmy, per favore copia o inserisci la formula sotto nella cella I6, premi Ctrl + Shift + entrare, quindi fare doppio clic sulla cella e premere F9 per ottenere il risultato:

= INDICE (C5: F11,INCONTRO("Jimmy",B5: B11,0),0)

Oppure, usa un riferimento di cella per rendere dinamica la formula:

= INDICE (C5: F11,INCONTRO(I5,B5: B11,0),0)

cerca e recupera l'intera riga 2

Spiegazione della formula

=INDEX(C5:F11,MATCH(I5,B5:B11,0),0)

  • CONFRONTA(I5,B5:B11,0): Le tipo_corrispondenza 0 forza la funzione CONFRONTA a restituire la posizione di Jimmy, il valore in I5, nell'intervallo B5: B11, Che ha 7 da Jimmy è al 7esima posizione.
  • INDICE(C5: F11,CORRISPONDENZA(I5,B5:B11,0),0) = INDICE(C5: F11,7, 0): La funzione INDEX restituisce tutti i valori nel 7esima riga della gamma C5: F11 in un array come questo: {} 6678,3654,3278,8398. Nota che per rendere visibile l'array in Excel, dovresti fare doppio clic sulla cella in cui hai inserito la formula, quindi premere F9.

Somma un'intera riga in base a un valore specifico

Ora che abbiamo tutte le informazioni di vendita fornite da Jimmy, per ottenere il volume di vendita annuale realizzato da Jimmy, possiamo semplicemente aggiungere la funzione SUM alla formula per sommare tutti i valori di vendita dall'elenco.

Sintassi generica

=SUM(INDEX(return_range,MATCH(lookup_value,lookup_array,0),0))

In questo esempio, per ottenere il volume di vendita annuale realizzato da Jimmy, per favore copia o inserisci la formula sotto nella cella I7 e premi entrare per ottenere il risultato:

=SOMMA(INDICE(C5: F11,INCONTRO(I5,B5: B11,0),0))

cerca e recupera l'intera riga 3

Spiegazione della formula

=SUM(INDEX(C5:F11,MATCH(I5,B5:B11,0),0))

  • CONFRONTA(I5,B5:B11,0): Le tipo_corrispondenza 0 forza la funzione CONFRONTA a restituire la posizione di Jimmy, il valore in I5, nell'intervallo B5: B11, Che ha 7 da Jimmy è al 7esima posizione.
  • INDICE(C5: F11,CONFRONTA(I5,B5:B11,0), 0) = INDICE(C5: F11,7, 0): La funzione INDEX restituisce tutti i valori nel 7esima riga della gamma C5: F11 in un array come questo: {} 6678,3654,3278,8398. Nota che per rendere visibile l'array in Excel, dovresti fare doppio clic sulla cella in cui hai inserito la formula, quindi premere F9.
  • SOMMA (INDICE(C5: F11,CONFRONTA(I5,B5:B11,0)), 0) = SOMMA({} 6678,3654,3278,8398): La funzione SOMMA somma tutti i valori nell'array, quindi ottiene il volume di vendita annuale realizzato da Jimmy, $22,008.

Ulteriore analisi di un'intera riga basata su un valore specifico

Per ulteriori elaborazioni sulle vendite effettuate da Jimmy, puoi semplicemente aggiungere alla formula altre funzioni come SUM, AVERAGE, MAX, MIN, LARGE, ecc.

Ad esempio, per ottenere il media delle vendite di Jimmy per ogni trimestre, puoi usare la formula:

=MEDIA(INDICE(C5: F11,INCONTRO(I5,B5: B11,0),0))

Per scoprire il file vendite più basse realizzate da Jimmy, utilizzare una delle formule seguenti:

=MIN(INDICE(C5: F11,INCONTRO(I5,B5: B11,0),0))
OR
=PICCOLO(INDICE(C5: F11,INCONTRO(I5,B5: B11,0),0),1)


Funzioni correlate

Funzione Excel INDICE

La funzione INDICE di Excel restituisce il valore visualizzato in base a una determinata posizione da un intervallo o da una matrice.

Funzione Excel MATCH

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 colonna

Per cercare e recuperare un'intera colonna abbinando un valore specifico, una formula INDICE e CONFRONTA ti farà un favore.

Corrispondenza esatta con INDEX e MATCH

Se hai bisogno di trovare le informazioni elencate in Excel su uno specifico prodotto, film o persona, ecc., dovresti fare un buon uso della combinazione delle funzioni INDICE e CONFRONTA.

Corrispondenza approssimativa con INDEX e MATCH

Ci sono momenti in cui abbiamo bisogno di trovare corrispondenze approssimative in Excel per valutare le prestazioni dei dipendenti, valutare i punteggi degli studenti, calcolare l'affrancatura in base al peso, ecc. In questo tutorial, parleremo di come utilizzare le funzioni INDICE e CONFRONTA per recuperare il risultati di cui abbiamo bisogno.

Ricerca con distinzione tra maiuscole e minuscole

Potresti sapere che puoi combinare le funzioni INDICE e CONFRONTA o utilizzare la funzione CERCA.VERT per cercare i valori in Excel. Tuttavia, le ricerche non fanno distinzione tra maiuscole e minuscole. Quindi, per eseguire una corrispondenza con distinzione tra maiuscole e minuscole, dovresti sfruttare le funzioni ESATTA e SCEGLI.


I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Round senza formula ...
Super VLookup: Criteri multipli  |  Valore multiplo  |  Su più fogli  |  Ricerca fuzzy...
Avv. Menu `A tendina: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa a selezione multipla...
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  Confronta colonne con Seleziona Stesse celle e diverse ...
Funzionalità in primo piano: Messa a fuoco della griglia  |  Vista di progettazione  |  Grande barra delle formule  |  Gestore di cartelle di lavoro e fogli | Resource Library (Testo automatico)  |  Date picker  |  Combina fogli di lavoro  |  Crittografa/decrittografa le celle  |  Invia e-mail per elenco  |  Super filtro  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi ...)  |  50+ Grafico Tipi (Diagramma di Gantt ...)  |  40+ Pratico Formule (Calcola l'età in base al compleanno ...)  |  19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso ...)  |  12 Conversione Strumenti (Numeri in parole, Conversione di valuta ...)  |  7 Unisci e dividi Strumenti (Combina righe avanzate, Dividi celle di Excel ...)  |  ... e altro ancora

Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...

Descrizione


Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations