Come abbinare più colonne in Excel (i 5 modi più semplici)

  • Condividi Questo
Hugh West

Se state cercando alcuni dei modi più semplici per abbinare più colonne in Excel, potreste trovare utile questo articolo. A volte è necessario cercare un valore specifico in più colonne in Excel, ma farlo manualmente diventa noioso e inefficiente. Quindi, per farlo, potete seguire uno dei metodi riportati di seguito per abbinare più colonne in Excel in modo semplice.

Scarica la cartella di lavoro di Excel

Abbinare più colonne.xlsx

5 modi per abbinare più colonne in Excel

Osserviamo la tabella seguente, in cui sono state utilizzate 5 colonne denominate Luogo, anno, frutta, verdura, vendite Per ogni particolare Frutta o Verdure, è possibile utilizzare i metodi seguenti per abbinare altri valori corrispondenti a questo La frutta o Vegetale da più colonne.

Metodo 1: utilizzo delle funzioni INDEX e MATCH su più colonne

Supponiamo di voler ottenere i dati Vendite corrispondente a ciascun elemento della tabella Prodotti Per trovare questo valore è necessario fare un confronto tra più colonne e utilizzare un'opzione di tipo Formula della matrice .

Questa formula comprende la funzione COLONNA , la funzione TRANSPOSE , la funzione MMULT , la funzione MATCH , e la funzione INDICE .

Passo-01 :

➤Selezionare l'uscita Cellula G5

=INDICE($D$5:$D$7,MATCH(1,MMULT(--($B$5:$C$7=F5),TRANSPOSE(COLUMN($B$5:$C$7)^0)),0))

Qui, -($B$5:$C$7=F5) genererà VERO/ FALSO per ogni valore dell'intervallo, a seconda che i criteri siano soddisfatti o meno, e poi - convertirà VERO e FALSO in 1 e 0 .

Si formerà una matrice con 3 righe e 2 colonne.

In questa parte, TRASPOSIZIONE(COLONNA($B$5:$C$7)^0) , Funzione COLONNA creerà un array con 2 colonne e 1 riga e poi Funzione TRANSPOSE convertirà questa matrice in 1 colonna e 2 righe.

Potenza zero convertirà tutti i valori dell'array in 1 .

Allora la funzione MMULT eseguirà la moltiplicazione matriciale tra questi due array.

Questo risultato sarà utilizzato da la funzione MATCH come il argomento della matrice con valore di ricerca 1 .

Infine, il Funzione INDICE restituirà il valore corrispondente.

Passo-02 :

➤Stampa ENTRARE

➤ Trascinare verso il basso il Maniglia di riempimento

Risultato :

Si otterranno i seguenti risultati.

📓 Nota:

Per le altre versioni, ad eccezione di Microsoft 365 è necessario premere CTRL+SHIFT+ENTER invece di premere ENTRARE .

Per saperne di più: Abbinare due colonne e produrre una terza in Excel (3 metodi rapidi)

Metodo-2: usare la formula della matrice per abbinare più criteri

Per abbinare più criteri in più colonne e ottenere il valore di Vendite è necessario utilizzare un Formula della matrice che comprende l'INDICE e Funzione MATCH .

Passo-01 :

➤ Selezionare l'uscita Cellula H7

=INDEX(F5:F11, MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0))

Qui, in MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0) , 1 è valore di ricerca , H4, H5, H6 sono il criterio che verrà cercato in B5:B11, C5:C11, e D5:D11 rispettivamente e 0 è per un corrispondenza esatta.

Allora la funzione INDICE fornirà il valore corrispondente.

Passo-02 :

➤Stampa ENTRARE e apparirà il seguente risultato.

📓 Nota:

Per le altre versioni, ad eccezione di Microsoft 365 è necessario premere CTRL+SHIFT+ENTER invece di premere ENTRARE .

Per saperne di più: Formula di Excel per confrontare due colonne e restituire un valore (5 esempi)

Metodo 3: utilizzo di una formula non array per abbinare più criteri

Per abbinare più criteri in più colonne e ottenere il valore di Vendite , è possibile utilizzare un Non- Formula della matrice che comprende l'INDICE e Funzione MATCH .

Passo-01 :

➤Selezionare l'uscita Cellula H7

=INDICE(F5:F11, MATCH(1, INDEX((H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0, 1), 0))

Passo-02 :

➤Stampa ENTRARE e si otterrà il seguente risultato.

Contenuti correlati: Confronto di tre colonne in Excel e restituzione di un valore (4 modi)

Letture simili:

  • Confrontare due colonne in Excel ed evidenziare il valore maggiore (4 modi)
  • Come confrontare due colonne in Excel per i valori mancanti (4 modi)
  • Come confrontare due colonne e restituire valori comuni in Excel
  • Macro di Excel per confrontare due colonne (4 modi semplici)
  • Come confrontare due colonne in Excel per ottenere una corrispondenza (8 modi)

Metodo 4: usare la formula della matrice per abbinare più criteri in righe e colonne

Ora, supponiamo di voler abbinare i criteri sia per riga che per colonna. Per farlo, è necessario utilizzare un'opzione Formula della matrice che comprende l'INDICE e Funzioni MATCH .

Passo-01 :

➤ Selezionare l'uscita Cella H8

=INDEX(C6:E8, MATCH(H7,B6:B8,0), MATCH(H5&H6,C4:E4&C5:E5,0))

MATCH(H7, B6:B8,0) viene utilizzato per la corrispondenza tra righe e MATCH(H5&H6, C4:E4&C5:E5,0) viene utilizzato per la corrispondenza tra colonne.

Passo-02 :

➤Stampa ENTRARE e si otterrà il seguente risultato.

📓 Nota:

Per le altre versioni, ad eccezione di Microsoft 365 è necessario premere CTRL+SHIFT+ENTER invece di premere ENTRARE .

Per saperne di più: Come confrontare 3 colonne per trovare corrispondenze in Excel (4 metodi)

Metodo-5: Utilizzo di VLOOKUP

Supponiamo di voler conoscere il corrispondente Anno, Località, e Vendite rispetto a Banana Per ottenere valori multipli per un dato dato si deve usare la funzione VLOOKUP .

Passo-01 :

➤Selezionare contemporaneamente le 3 celle di uscita; C10, D10, E10

=VLOOKUP(B10,B4:E7,{2,3,4},FALSE)

Qui, B10 è guardare p_valore , B4:E7 è il tabella_array , {2,3,4} è il col_index_num e FALSO è per Corrispondenza esatta .

Passo-02 :

➤Stampa ENTRARE e si otterranno i seguenti risultati.

📓 Nota:

Per le altre versioni, ad eccezione di Microsoft 365 è necessario premere CTRL+SHIFT+ENTER invece di premere ENTRARE .

Per saperne di più: Come confrontare tre colonne in Excel utilizzando VLOOKUP

Sezione pratica

Per fare pratica da soli, abbiamo messo a disposizione un Pratica per ogni metodo in ogni foglio sul lato destro.

Conclusione

In questo articolo ho cercato di illustrare i modi più semplici per abbinare più colonne in Excel in modo efficace. Spero che lo troverete utile. Se avete suggerimenti o domande, non esitate a condividerli con noi.

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.