Sommario
Spesso ci si trova in una situazione in cui si lavora con un grande array di dati e si ha bisogno di trovare alcuni valori o testi univoci, ma non si dispone di un identificatore specifico per questo scopo. In questo caso, per trovare il risultato si utilizza un lookup verticale o orizzontale con diverse condizioni. Ma, invece di utilizzare queste funzioni, gli utenti esperti applicano normalmente la funzione PARTITA INDICE combinazione. La combinazione di INDICE e PARTITA è superiore a VLOOKUP o HLOOKUP Inoltre, il sistema di controllo della PARTITA INDICE può cercare un valore con criteri multipli in fogli diversi e restituire il risultato in un altro foglio di lavoro. In questo articolo vi mostrerò 2 esempi ideali di PARTITA INDICE per criteri multipli nelle righe e nelle colonne in Excel .
Scarica il quaderno di esercizi
È possibile scaricare la cartella di lavoro utilizzata per la dimostrazione dal link di download sottostante.
MATCH INDICE per criteri multipli in righe e colonne.xlsx
2 Esempi ideali di MATCH INDEX per criteri multipli in righe e colonne in Excel
In questa parte, vi mostrerò 2 esempi ideali di funzioni INDEX MATCH per criteri multipli. A scopo dimostrativo, ho utilizzato il seguente set di dati di esempio. Abbiamo i dati Registro degli esami annuali di una scuola chiamata L'asilo di Rose Valley Tuttavia, abbiamo il Nomi degli studenti in colonna B e i loro segni in La storia , Matematica, e Inglese in colonne C , D , e E , rispettivamente.
1. Criteri multipli di tipo OR in righe e colonne in Excel
All'inizio, parlerò dei molteplici O criteri. In generale, il O viene utilizzato quando un argomento deve soddisfare una qualsiasi condizione. È piuttosto facile da usare. Di solito, PARTITA INDICE con criteri multipli del tipo O può essere fatto in due modi, ad esempio utilizzando l'opzione Array e la formula Non array Tuttavia, di seguito ho dimostrato entrambi i processi con lo stesso set di dati.
1.1 Funzioni INDEX e MATCH con la formula della matrice
Inizialmente, mostrerò l'uso dell'opzione INDICE e PARTITA con le funzioni Array È abbastanza pratico da usare, ma è necessario seguire i passaggi indicati di seguito.
📌 Passi:
- Per prima cosa, selezionare la cella E15 e scrivere la seguente formula.
=INDEX(B5:B13,MATCH(TRUE,(((C5:C13)>95)+((D5:D13)>95)+((E5:E13)>95))>0,0))
🔎 Formula di ripartizione:
- Utilizzando il PARTITA funzione, i 3 criteri: Segni nella storia , Matematica , e Inglese sono abbinati a intervalli C5:C13 , D5:D13 , e E5:E13 rispettivamente, dal set di dati.
- Qui, il tipo di corrispondenza è 1 , che fornisce una corrispondenza esatta.
- Infine, utilizzando l'opzione INDICE ottiene il nome dello studente dall'intervallo B5:B13 .
- Infine, premere il tasto Entrare per trovare il nome del primo studente con più di 95 in qualsiasi materia.
Per saperne di più: Esempi con la formula INDEX-MATCH in Excel (8 approcci)
Letture simili
- Come usare INDEX e Match per le corrispondenze parziali (2 modi)
- MATCH INDICE con 3 criteri in Excel (4 esempi)
- MATCH INDICE su più fogli in Excel (con alternativa)
- Somma di più righe in Excel (3 modi)
- Criteri multipli in Excel con le funzioni INDEX, MATCH e COUNTIF
1.2 INDEX e MATCH con non array
Inoltre, è possibile utilizzare l'opzione Non array e si otterrà comunque un risultato simile. Tuttavia, se non si vuole utilizzare la formula Array è possibile utilizzare la formula Non array Quindi, leggete i passaggi seguenti.
📌 Passi:
- Prima di tutto, selezionare la cella E15 e inserire la seguente formula.
=INDEX(B5:B13,MATCH(TRUE,INDEX((((C5:C13)>95)+((D5:D13)>95)+((E5:E13)>95))>0,0,1),0))
- Infine, premere il tasto Entrare per ottenere l'output finale.
Per saperne di più: MATCH INDICE con più criteri in un foglio diverso (2 modi)
2. E digitare criteri multipli in righe e colonne in Excel
Allo stesso modo, il E tipo di criteri multipli possono essere completati dal array formula e Non array Di solito, la formula E si applica quando un argomento deve soddisfare tutte le condizioni. A scopo dimostrativo, utilizzerò il set di dati precedente. Tuttavia, per completare facilmente l'operazione, è necessario consultare la sezione seguente.
2.1 Funzioni INDEX e MATCH con gli array
Prima di tutto, si utilizzerà un file Array Tuttavia, è molto simile alla formula O Seguire le istruzioni riportate di seguito per completare correttamente l'operazione.
📌 Passi:
- Inizialmente, fare clic sulla cella E15 e scrivere la formula sottostante.
=INDEX(B5:B13,MATCH(1,(((C5:C13)>90)*((D5:D13)>90)*((E5:E13)>90)),0))
🔎 Formula di ripartizione:
- In primo luogo, il PARTITA La funzione ha i 3 criteri: Segni nella storia , Matematica , e Inglese sono abbinati agli intervalli corrispondenti, C5:C13 , D5:D13 , e E5:E13 dal set di dati dato.
- Dopo di che, la corrispondenza viene trovata come 1 e fornisce una corrispondenza esatta che soddisfa tutte le condizioni.
- Infine, il INDICE fornisce il nome dello studente dall'intervallo B5:B13 per quella partita.
- Allo stesso modo, il nome del primo studente con più di 90 in tutti 3 I soggetti appariranno come nell'immagine seguente.
Per saperne di più: MATCH INDEX di Excel con criteri multipli (4 esempi)
2.2 Non array usando INDEX e MATCH
Per ultimo, ma non meno importante, mostrerò l'uso dell'opzione INDICE e PARTITA con criteri multipli del tipo E con il tipo Non array Allo stesso modo, per ottenere il risultato finale, è necessario eseguire i seguenti passaggi.
📌 Passi:
- In primo luogo, selezionare la cella E15 e scrivere la formula riportata di seguito.
=INDEX(B5:B13,MATCH(1,INDEX((((C5:C13)>90)*((D5:D13)>90)*((E5:E13)>90)),0,1),0))
- Infine, premere il tasto Entrare per ricevere l'output finale.
Per saperne di più: Come abbinare più criteri da array diversi in Excel
MATCH INDICE per criteri multipli in diversi fogli in Excel
Fortunatamente, il PARTITA INDICE è molto efficiente quando si devono trovare dati con criteri multipli sia per le colonne che per le righe in fogli diversi. In questa parte, imparerete come utilizzare la formula INDICE e PARTITA funzioni su più fogli di lavoro con illustrazioni appropriate. Seguite quindi i passaggi seguenti.
📌 Passi:
- Per prima cosa, fare clic sulla cella D4 .
- In secondo luogo, scrivere la seguente formula.
=INDEX(Dataset!B5:B13,MATCH(TRUE,(((Dataset!C5:C13)>95)+((Dataset!D5:D13)>95)+((Dataset!E5:E13)>95))>0,0))
Qui, " Set di dati " è il nome del foglio da cui si desidera estrarre i dati.
- Allo stesso modo, è possibile modificare il nome e le condizioni del foglio e ottenere il risultato desiderato.
Per saperne di più: Indice di Excel Abbinamento di criteri singoli/multipli con risultati singoli/multipli
Conclusione
Ecco tutti i passi da seguire per applicare le funzioni INDEX MATCH a più criteri in righe e colonne di Excel. Spero che ora possiate creare facilmente le regolazioni necessarie. Spero che abbiate imparato qualcosa e che questa guida vi sia piaciuta. Fateci sapere nella sezione commenti qui sotto se avete domande o consigli.
Per ulteriori informazioni di questo tipo, visitare il sito Exceldemy.com .