Combina textos de dúas columnas en Excel (6 consellos sinxelos)

  • Comparte Isto
Hugh West

Ás veces, ao usar Excel sentimos a necesidade de combinar columnas que conteñan texto. Existen algúns métodos rápidos e sinxelos para combinar textos de dúas columnas en Excel . Imos ver algúns métodos como as funcións CONCATENATE , TEXTJOIN e algúns outros métodos que utilizan Símbolos .

Para entender mellor, imos utilizar un conxunto de datos de mostra como exemplo. O seguinte conxunto de datos representa Nome e Apelidos .

Descargar Practice Workbook

Métodos para combinar columnas.xlsx

6 Métodos rápidos e sinxelos para combinar textos de dúas columnas en Excel

Método 1: Combinación de columnas de Excel con símbolos

Neste método, imos usar Ampersand (&) para combinar columnas que contén texto en Excel . Podemos engadir guión ( _ ), coma ( , ), guión ( ), e espazo ( ) entre os textos.

1.1 Combinar columnas que conteñan textos cun guión

Queremos combinar columnas que conteñan texto e queremos un Guión entre eles, por exemplo, queremos combinar as celas B5 e C5 . A ver como o faremos,

Primeiro, seleccionaremos a cela D5 , porque queremos que os nosos datos se mostren aquí, despois diso, escribiremos a seguinte fórmula.

=B5&”_”&C5

Preme a tecla ENTER eobteremos o seguinte resultado.

Despois de premer Intro o resultado será Larry_Bird . Entón, aquí estamos combinando a cela B5 e a cela C5 e usando o guión ( _ ) como separador.

Agora podemos facer clic e arrastra cara abaixo ata Enchemento automático a fórmula para o resto das celas.

1.2 Combina columnas que conteñen textos con unha coma

E se queremos engadir Coma en lugar de Guión entre os nosos textos.

Supoñamos que queremos combinar textos na cela B5. e cela C5 e queremos os nosos datos combinados na cela D5 . Entón, aquí están os pasos,

Primeiro, seleccionaremos a cela D5 , xa que queremos que os nosos datos se mostren aquí. Despois diso, escribiremos a seguinte fórmula

=B5&","&C5

Aquí, para combinar os valores de celas B5 e C5 usamos ampersand ( & ).

Agora preme ENTER tecla, Isto amosará a cela como Larry, Bird .

Agora podemos facer clic co botón dereito do rato no botón do rato e arrastralo cara abaixo ata Enchemento automático a fórmula para o resto das celas.

Finalmente, obtemos os resultados desexados.

1.3 Combinar Dúas columnas que conteñen textos con un guión

Esta vez queremos combinar columnas que conteñan texto e tamén queremos un guión como separador . Vexamos, como facelo en Excel ,

Por exemplo, queremos combinar celas B5 e C5 , e queremos os nosos datos na cela D5 .

Polo tanto, ao principio, faremos clic na cela D5 .

Despois diso, escribiremos a seguinte fórmula.

=B5&"-"&C5

Agora preme o ENTER e obterá o seguinte resultado.

Aquí estamos dicindo a Excel que combine celas B5 e C5 e como queremos un Guión ( ) entre os textos, simplemente tecleamos “-” na fórmula para obter un guión como separador, se non, se o ignoramos e escribimos =B5&C5 obteremos LarryBird como resultado.

Agora non é necesario facer outras celas manualmente, porque usaremos Enchemento automático . Simplemente arrastre cara abaixo facendo clic na tecla dereita do rato. E rematamos.

1.4 Combina columnas que conteñan textos cun espazo

Aquí veremos como combinar columnas que conteñan texto en Excel e usar Espazo como separador. Queremos engadir celas B5 & C5 e queres un espazo entre os datos engadidos, vexamos como facelo.

Primeiro fai clic na cela D5 , porque queremos que aquí os nosos datos combinados,

Agora escribiremos a seguinte fórmula.

=B5&" "&C5

Preme a tecla ENTER .

Conseguimos o noso resultado Larry Bird . Aquí combinamos as celas B5 e C5 cun ampersand, pero teña en conta que usamos o espazo entre comiñas “  ” . Este comandoestá dicindo a Excel que engada espazo entre eses dous textos. Agora usaremos Enchemento automático . Simplemente podemos facer clic no Botón dereito do rato e arrastralo cara abaixo. O resultado será o seguinte.

Ler máis: Como inserir unha columna sen afectar as fórmulas en Excel (2 xeitos)

Método 2: Engade textos adicionais en celas combinadas

Ás veces non só queremos combinar textos de dúas columnas en Excel, senón que tamén queremos engadir algún texto adicional. Por exemplo, temos dous nomes na cela B5 e C5 , en lugar de só engadir estas dúas celas, queremos que a nosa cela combinada mostre unha oración completa. Vexamos como podemos facelo.

Primeiro, fai clic na cela E5 .

Agora escribiremos a fórmula do seguinte xeito.

="The person"&" "&B5&" "&C5&" "&"is a basketball player"

Preme a tecla ENTER .

Así obtemos o resultado: A persoa Larry Bird é un xogador de baloncesto. Que está pasando aquí. Estamos dicindo a Excel que queremos o texto A persoa na primeira posición dos datos combinados. Polo tanto, escribimos ="A persoa" . Despois diso, escribimos & "" & B5 & "" & C5 & ""&" é un xogador de baloncesto” Esta fórmula engadiu espazo despois do texto , combinou os datos da cela de B5 e C5, e tamén os combinou co texto é un xogador de baloncesto.

Despois disto, simplemente podemos facer clic no botón dereito eno rato e arrástreo cara abaixo para obter os nosos resultados.

Entón, aquí imos, non necesitabamos escribir fórmulas manualmente para cada cela. Esa é a maxia de Enchemento automático .

Nota: Tamén podemos combinar datos de texto das columnas B e C na columna D. Por exemplo, podemos simplemente usar a seguinte fórmula para combinar celas B5 E C5 con texto adicional facilmente

="The person"&D5&" "&"is a basketball player" Probao vostede mesmo no cadro de práctica.

Ler máis: Inserir columna con nome en Excel VBA (5 exemplos)

Método 3: Mostrar números en celas combinadas

Ás veces as columnas que queremos combinar poden conter Números con formato como Moeda, Data, Hora, Fracción, Porcentaxe, etc. Neste caso, para evitar a franxa nas celas combinadas podemos utilizar a fórmula da función TEXTO .

Se facemos clic na Cela E5 , podemos ver que na parte superior sección dereita da data que se mostra moeda . É dicir, temos que combinar columnas que conteñan datos de texto e datos de moeda.

Por iso, temos que dicir a Excel como queremos os nosos datos, se non, devolverá só o texto e os números simples para as celas con formato. Vexamos como funciona

Fai clic na cela F5 .

Agora escribiremos

=D5&" Has got "&TEXT(E5,"$##.00")

Agora pulsaremos a tecla ENTER .

Entón, obtivemos o resultado Larry Bird ten $20,00 . Unha cousa que temos que ter en contaé que a cela D5 é unha cela combinada. Podemos usar diferentes formas de combinar células. Só tes que comprobar os métodos anteriores se os necesitas.

Para aclarar, aquí estamos combinando a cela D5 ( Larry Bird ) co texto Ten e o número con formato $20,00 . Ao escribir TEXT(E5,”$##.00″) estámoslle indicando a Excel que converta o formato de moeda con formato de texto porque queremos mostrar os datos en dous díxitos despois do decimal.

Agora faremos clic no Botón dereito do rato e arrastraremos cara abaixo ata Enchemento automático o resto da serie.

Ler máis: Como inserir unha columna con Excel VBA (4 xeitos)

Método 4: Usar a función CONCATENAR para Combinar textos de Dúas columnas

Neste método, veremos como funcionan as funcións CONCATENAR . Temos a folla de datos que contén Nome e Apelidos, vexamos como podemos combinar textos destas dúas celas nunha soa cela.

Seleccione a cela D5 , xa que queremos os nosos datos combinados aquí. .

Agora temos que escribir a seguinte fórmula

=CONCATENATE(B5,” “,C5)

Agora preme o Intro tecla . A cela D5 terá este aspecto.

O que pasou aquí é Excel engadiron celas B5 e C5 e incluíuse Espazo como separador. Para incluír o espazo, escribimos espazo en branco “ ” na fórmula.

Agora facemos clic co botón dereito do rato no rato.botón e arrástreo ata o resto da cela. Esta é unha función de Enchemento automático en Excel e axúdache a aforrar tempo.

Nota: Tamén pode usar a función CONCAT en lugar da función CONCATENAR .

Ler máis: atallos para inserir columna en Excel (4 xeitos máis sinxelos)

Método 5: Usando a función TEXTJOIN para Combinar textos de Dous Columnas

Coa introdución de Exce l 2016, engadiuse a función TEXTJOIN . Non obstante, esta fórmula non está dispoñible en versións anteriores de Excel , como 2013, 2010 ou 2007, por exemplo.

Fai clic na cela na que queremos que vaian os datos combinados.

Queremos engadir Columnas B5 e C5 nunha soa columna D5 .

Primeiro fai clic na cela D5

Agora escriba a función do seguinte xeito:

=TEXTJOIN(",",TRUE,B5:C5)

Agora prema a tecla ENTER .

Primeiro, asignamos “,” como Delimitador , o que significa que queremos unha coma entre o noso texto , despois escribimos , TRUE (para ignorar_empty celas).

Finalmente, escribimos coma ( , ) e seleccionamos as celas B5 e C5 xa que queremos unir estas dúas celas. Excel está devolvendo o resultado Larry, Bird .

Nota: Como separador, podes escoller unha coma, un guión, un guión, etc segundo a nosa conveniencia. Só precisascomanda o símbolo desexado ao escribir a fórmula. Como

=TEXTJOIN("-",TRUE,B5:C5) se queremos guión

=TEXTJOIN("_",TRUE,B5:C5) se queremos guión

Agora podemos facer clic co botón dereito do rato e arrástralo ata o resto da cela. Encherá automaticamente todas as outras celas segundo a fórmula que usamos.

Ler máis: Como inserir unha columna en Excel (métodos rápidos 5) )

Método 6: combinar columnas en Excel

Podemos combinar textos de dúas columnas en Excel por fusionar pero manterá os valores da cela superior esquerda e descartará o resto.

Se queremos combinar a cela B5 e a cela C5, o A cela combinada só mostrará os datos da cela superior esquerda B5 . Vexamos como funciona.

Primeiro, selecciona as dúas celas B5 e C5

Despois diso vai á pestana Inicio e selecciona Combinar e centrar na cinta.

Agora a cela terá un aspecto así na seguinte imaxe. Descartou o texto Bird e mantivo só a parte superior esquerda, Larry .

Nota: Mentres se une estas dúas celas despois de facer clic en Fusionar & Centra aparecerá unha caixa de diálogo, temos que facer clic en Aceptar aquí.

Ler máis: Como inserir unha columna á esquerda en Excel (6 métodos)

Cousas para lembrar

Mentres se combinan columnas que conteñan números con formato, como Data formato que utilizaremosfórmula:

=D5&" was born on "&TEXT(E2,"dd/mm/yyyy") .

Conclusión

Estas son 6 técnicas diferentes para combinar textos de dúas columnas en Excel . Podes seleccionar o mellor método en función das túas preferencias. Por favor, avisame se tes algunha dúbida ou comentario na sección de comentarios. Tamén podes consultar os nosos outros artigos relacionados con Excel neste sitio.

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.