MATCH INDEX per criteri multipli in righe e colonne in Excel

  • Condividi Questo
Hugh West

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 .

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.