Como concatenar dúas columnas en Excel (2 métodos adecuados)

  • Comparte Isto
Hugh West

Mentres se utiliza Excel, as circunstancias poden esixir unir elementos de dúas columnas. Para axudarche entón, imos amosarche hoxe como concatenar dúas columnas en Excel. Para esta sesión, estamos a usar Excel 365 , non dubides en usar o teu.

Primeiro de todo, imos coñecer o conxunto de datos que é a base dos nosos exemplos.

Aquí temos os nomes e apelidos de varias persoas aleatorias con enderezos respectivos. Usando estes datos, concatenaremos dúas columnas.

Ten en conta que esta é unha táboa básica para simplificar as cousas. Nun escenario práctico, podes atopar un conxunto de datos moito máis grande e complexo.

Descargar o libro de prácticas

Pode descargar o libro de prácticas desde a seguinte ligazón.

Concatenar dúas columnas.xlsx

2 métodos eficaces para concatenar dúas columnas en Excel

Hai moitas formas de concatenar columnas en Excel. Explorémolos con exemplos.

Por exemplo, concatenaremos o Nome e Apelidos Nomea columnas para completar o Nome completo .

1. Combina nomes en dúas columnas con espazo/coma/guión usando a fórmula de Excel

Podemos combinar nomes en Dúas columnas de Excel usando funcións de Excel como CONCATENAR , CONCAT , TEXTJOIN , etc. Tamén podemos usar o operador de unión Ampersand (&) para realizar o mesmooperación.

i. Usando o operador Ampersand

Este signo une os elementos a cada lado del.

📌 Pasos :

  • Escribamos a fórmula usando o ampersand na Cela D5 .
=B5&" "&C5
  • B4 e C4 son as referencias de cela da primeira fila dos Nome e Apelidos columnas respectivamente.

Podes ver, usamos un par de signos de ampersand e entre os ampersand hai un " " . Isto débese a que queremos usar un espazo para separar dous nomes.

Entón, inserindo o primeiro nome (referencia de cela) unimos o espazo con el mediante un ampersand e despois o segundo ampersand concatena o apelido.

Atopamos o valor concatenado, onde o nome e os apelidos están separados por un espazo.

  • Escribe a fórmula ou utiliza a función de enchemento automático de Excel para o resto das celas.

Se queres combinar dúas columnas cunha coma ou guión en lugar dun espazo, podemos utilizar as seguintes fórmulas.

Para coma:

=B5&","&C5

Para guión:

=B5&"-"&C5

Ler máis: Combinar texto en Excel (8 formas axeitadas)

ii. Usando a función CONCATENAR de Excel

Excel ofrece varias funcións para unir as columnas. Un deles é CONCATENAR . A función CONCATENAR une os valoresxuntos e devolve o resultado como texto.

📌 Pasos :

  • Escribamos a fórmula usando este función.
=CONCATENATE(B5," ",C5)

Aquí, pode pensar, inserimos dous valores. Pero hai tres en particular. O espazo en forma de " " é o segundo texto (texto2) para a función.

Esta fórmula proporcionará o valor concatenado.

  • Para o resto de os valores, escriba a fórmula manualmente ou utilice a función Enchemento automático .

Contido relacionado: Combinar Texto de dúas ou máis celas nunha cela en Excel (5 métodos)

iii. Use a función CONCAT para concatenar columnas en Excel 2016 ou versións posteriores

Como todo o que Excel está a evolucionar todos os días (cada versión). A partir da versión Excel 2016 hai unha nova función CONCAT para concatenar valores.

A función CONCAT concatena os valores proporcionados como referencias ou constantes. Para coñecer a función, visite o sitio de Soporte de Microsoft .

📌 Pasos :

  • Formamos a fórmula usando esta función.
=CONCAT(B5," ",C5)

A fórmula é semellante á fórmula usando CONCATENAR. As funcións CONCAT e CONCATENAR funcionan de forma similar, para ser honesto, Excel trae CONCAT para substituír a CONCATENAR .

  • Escriba a fórmula ou exercicio de Excel Autocompleto parao resto dos valores.

Contido relacionado: Combinar varias columnas nunha soa columna en Excel

iv. Usar a función TEXTJOIN para concatenar dúas columnas

Outra función que podemos usar para concatenar o contido das columnas é TEXTJOIN. A función TEXTJOIN concatena varios valores xuntos con ou sen un delimitador.

📌 Pasos :

  • Agora, imos concatenar dúas columnas usando TEXTJOIN .
=TEXTJOIN(" ",1,B5,C5)

Aquí establecemos espazo ( " " ) como valor delimitador. Polo momento, ignoramos as celas baleiras, por iso 1 está no segundo parámetro. A continuación, as referencias de cela de dúas columnas que queremos unir.

Descubrimos que os valores de dúas columnas están unidos (imaxe abaixo).

  • Para o resto dos valores, escriba a fórmula manualmente ou utilice a función Enchemento automático .

2. Concatene dúas columnas usando a función de recheo Flash en Excel

Flash Encher é outra ferramenta útil que concatena dúas columnas.

📌 Pasos :

  • Primeiro de todo, necesitamos escribir un nome manualmente.
  • A continuación, seleccionando a cela, fai clic na opción Flash Fill da Sección Ferramentas de datos da pestana Datos .

Encontrará os valores concatenados para o resto dos valores nesecolumna.

Tamén hai un atallo de teclado. Prema Ctrl+E para Flash Fill .

Como concatenar valores de dúas ou máis columnas en Excel con salto de liña

Ata agora temos visto varias formas de concatenar columnas. E os valores estaban separados por espazo. Se queres un salto de liña entre os valores, esta sección será útil.

Por exemplo, atoparemos a Información de contacto concatenando a información de cada persoa.

📌 Pasos :

  • Utilicemos o CONCAT función coa función CHAR .
=CONCAT(B5," ",C5,CHAR(10),D5)

Ti pode notar, a primeira parte é familiar, concatenamos o nome e os apelidos tendo espazo como delimitador. Entón, temos que usar CHAR(10) que denota un salto de liña. Polo tanto, o enderezo únese cun salto de liña.

  • Debemos axustar a altura da Fila 5 .
  • Vaia á barra de números de fila. Coloque o cursor entre as Filas 5 e 6 .
  • A continuación, faga dobre clic no cursor.

  • Escriba a fórmula para o resto dos valores, ou use Enchemento automático e axuste a altura das filas.

Conclusión

Isto é todo por hoxe. Listamos varios métodos para concatenar dúas columnas en Excel. Espero que che resulte útil. Non dubides en comentar se algo parece difícil de entender. Déixanoscoñeza outros métodos que nos perdimos aquí. Bota unha ollada ao noso sitio web ExcelWIKI para obter máis artigos.

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.