Táboa de contidos
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.