Como combinar varias columnas en Excel (5 xeitos máis sinxelos)

  • Comparte Isto
Hugh West

Se estás a buscar algunhas das formas máis sinxelas de combinar varias columnas en Excel, quizais este artigo sexa beneficioso. Ás veces faise necesario buscar un valor específico en varias columnas en Excel. Pero facelo manualmente vólvese tedioso e ineficiente. Polo tanto, para facelo pode seguir calquera dos seguintes métodos para facer coincidir varias columnas en Excel facilmente.

Descargar o libro de traballo de Excel

Coincidir varias columnas.xlsx

5 xeitos de combinar varias columnas en Excel

Vexamos a seguinte táboa. Aquí, usei 5 columnas chamadas Localización, Ano, Froitas, Legumes, Vendas . Para calquera Froita ou Verduras en particular, podes usar os seguintes métodos para igualar outros valores correspondentes a esta Froita ou Vexetal de varias columnas.

Método 1: Usando a función INDEX e MATCH en varias columnas

Supoña que eu quere obter o valor Vendas correspondente a cada elemento da columna Produtos . Para atopar este valor, ten que facer coincidir varias columnas e utilizar unha Fórmula matricial .

Esta fórmula inclúe a función COLUMN , a función TRANSPOSE , a función MMULT , a función MATCH e a función INDEX .

Paso-01 :

➤Seleccione a saída Cela G5

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

Aquí , –($B$5:$C$7=F5) xerará VERDADEIRO/FALSO para cada valor do intervalo dependendo dos criterios de se cumpre ou non e, a continuación, converterá VERDADEIRO e FALSO en 1 e 0 .

Formará unha matriz con 3 filas e 2 columnas.

Nesta parte, TRANSPOSE(COLUMN($B$5:$C$7)^0) , A función COLUMN creará unha matriz con 2 columnas e 1 fila , e despois A función TRANSPOSE converterá esta matriz en 1 columna e 2 filas.

Poder cero converterá todos os valores da matriz en 1 .

Entón a función MMULT realizará a multiplicación matricial entre estas dúas matrices.

Este resultado será usado pola a función MATCH como o argumento de matriz co valor de busca 1 .

Finalmente, a función INDEX devolverá o valor correspondente.

Paso-02 :

➤Preme ENTER

➤Arrastre cara abaixo o controlador de recheo

Resultado :

Entón obterás os seguintes resultados.

📓 Nota:

Para outras versións excepto Microsoft 365 , ten que premer CTRL+MAIÚS+INTRO en lugar de premendo ENTER .

Ler máis: Combinar dúas columnas e producir unha terceira en Excel (3 métodos rápidos)

Método 2: usar fórmulas matriciales para facer coincidir varios criterios

Para combinar varios criterios en varias columnas e obter o valor de Vendas ,tes que usar unha Fórmula matricial que inclúe a función INDEX e MATCH .

Paso-01 :

➤ Seleccione a saída Cela H7

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

Aquí, en COINCIDIR(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0) , 1 é valor de busca , H4, H5, H6 son os criterios que se buscarán nos intervalos B5:B11, C5:C11, e D5:D11 respectivamente e 0 é para unha coincidencia exacta.

Entón a función INDEX dará o valor correspondente.

Paso-02 :

➤Preme ENTER e aparecerá o seguinte resultado.

📓 Nota:

Para outras versións excepto Microsoft 365 , tes que premer CTRL+MAIÚS+ENTER en lugar de premer ENTER .

Ler máis: Fórmula de Excel para comparar dúas columnas e devolver un valor (5 exemplos)

Método-3 : Usando fórmulas sen matriz para facer coincidir varios criterios

Para facer coincidir varios criterios en varias columnas e getti No valor de Vendas , pode usar unha Non- Fórmula matricial que inclúe a función INDEX e MATCH .

Paso-01 :

➤Seleccione a saída Cela H7

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

Paso-02 :

➤Preme ENTER e despois obterás o seguinte resultado.

Contido relacionado: Compara tres columnas en Excel e devolve unValor (4 xeitos)

Lecturas similares:

  • Compare dúas columnas en Excel e resalte o valor maior (4 xeitos)
  • Como comparar dúas columnas en Excel para os valores perdidos (4 xeitos)
  • Como comparar dúas columnas e devolver valores comúns en Excel
  • Macro de Excel para comparar dúas columnas (4 xeitos sinxelos)
  • Como comparar dúas columnas en Excel para combinar (8 formas)

Método 4: usar fórmulas matriciales para facer coincidir varios criterios en filas e columnas

Agora, supoña que quere facer coincidir os criterios tanto por filas como por columnas. Para facelo, ten que usar unha Fórmula matricial que inclúe as funcións INDEX e MATCH .

Paso-01 :

➤ Seleccione a saída Cela H8

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

MATCH(H7, B6:B8,0) úsase para a correspondencia por filas e MATCH(H5&H6, C4:E4&C5:E5,0) utilízase para a columna coincidencia -wise.

Paso-02 :

➤Preme ENTER e obterás o seguinte resultado.

📓 Nota:

Para outras versións excepto Microsoft 365 , ten que premer CTRL+SHIFT+ENTER en lugar de premer ENTER .

Ler máis: Como comparar 3 columnas para coincidencias en Excel (4 Métodos)

Método-5: Usando BUSCAR V

Supoña que quere saber o valor correspondente de Ano, Localización, e Vendas con respectoa Plátano . Para obter varios valores para un dato dado, ten que usar a función BUSCAR V .

Paso-01 :

➤Seleccione as 3 celas de saída simultaneamente; C10, D10, E10

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

Aquí, B10 está mira p_value , B4:E7 é a matriz_táboa , {2,3,4} é o número_índice_col e FALSO é para Coincidencia exacta .

Paso-02 :

➤Presione ENTER e obterás os seguintes resultados.

📓 Nota:

Para outras versións excepto Microsoft 365 , ten que premer CTRL+SHIFT+ENTER en lugar de premer ENTER .

Ler máis: Como comparar tres columnas en Excel usando VLOOKUP

Sección de práctica

Para practicar por ti mesmo, proporcionamos unha sección Práctica como a continuación para cada método en cada un. folla no lado dereito. Faino por ti mesmo.

Conclusión

Neste artigo tentei cubrir as formas máis sinxelas de combinar varias columnas en Excel de forma eficaz. Espero que che resulte útil. Se tes algunha suxestión ou pregunta, non dubides en compartilas connosco.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.