Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Concatenar en Excel: cómo unir texto de varias celdas (CONCATENAR, & y CONCAT)

Para concatenar en Excel, escribe =CONCATENAR(B2;" ";C2): une el texto de B2, un espacio y el texto de C2 en una sola celda, por ejemplo Antonio Bermejo. Puedes hacer lo mismo sin función con =B2&" "&C2. Microsoft recomienda usar CONCAT a partir de ahora, porque CONCATENAR puede dejar de estar disponible en versiones futuras de Excel.

CONCATENAR es una de las funciones de texto de Excel y sirve para unir dos o más cadenas en una. El error que comete casi todo el mundo la primera vez es esperar que Excel ponga los espacios: no lo hace. Si no los escribes tú dentro de la fórmula, las palabras salen pegadas. Lo he leído en el soporte de Microsoft en octubre de 2026, junto con los artículos de CONCAT y UNIRCADENAS, y aquí tienes lo que importa con los ejemplos del propio artículo.

Los argumentos de CONCATENAR

Argumento¿Obligatorio?Qué pones
Texto1SíEl primer elemento que quieres unir. Puede ser texto, un número o una referencia de celda.
Texto2, ...NoLos demás elementos. Admite hasta 255 elementos, con un total de 8192 caracteres.

Cada argumento va separado del siguiente. Los ejemplos de CONCATENAR en el artículo en español usan punto y coma, y los de CONCAT y UNIRCADENAS usan coma, así que usa el separador que acepte tu Excel.

Cómo concatenar paso a paso

  1. Haz clic en la celda donde quieres el resultado y escribe =CONCATENAR(.
  2. Haz clic en la primera celda que quieres unir, por ejemplo B2, y escribe el separador.
  3. Si quieres un espacio entre las palabras, escribe " " (comillas, espacio, comillas) como un argumento más, y otro separador.
  4. Haz clic en la siguiente celda, por ejemplo C2.
  5. Cierra el paréntesis y pulsa Enter.

Ejemplos de CONCATENAR que puedes copiar

En el ejemplo de Microsoft, la columna B tiene nombres y la columna C apellidos. En la fila 2 están Antonio y Bermejo, y en la fila 3 Cuarta y Pino. Estas son las fórmulas y lo que devuelven:

FórmulaQué uneResultado
=CONCATENAR(B2;" ";C2)B2, un espacio y C2Antonio Bermejo
=CONCATENAR(C2;", ";B2)C2, una coma con un espacio y B2Bermejo, Antonio
=CONCATENAR(B3;" y ";C3)B3, un espacio, la letra y, otro espacio y C3Cuarta y Pino
=B3&" y "&C3Lo mismo, con el operador & en lugar de la funciónCuarta y Pino

El artículo también tiene un ejemplo para construir una frase entera mezclando texto fijo y celdas: =CONCATENAR("La densidad de población de la ";A3;" ";A2;" es ";A4;"/kilómetro"). Fíjate en los espacios que hay dentro de las comillas, justo antes de cerrarlas. Sin ellos, el número y las palabras saldrían pegados.

Los tres problemas más comunes

Lo que vesPor qué pasaCómo arreglarlo
Aparecen comillas en el resultadoFalta el separador entre dos argumentos de texto, como en =CONCATENAR("Hola ""Mundo")Separa cada elemento de texto del siguiente.
Las palabras salen pegadasExcel no añade espacios entre las entradas de textoAgrega " " como argumento, o deja un espacio al final del texto, como en "Hola ".
Sale #¿NOMBRE?Normalmente falta una comilla en un argumento de textoRevisa que cada texto empiece y termine con comillas dobles.

Un detalle que ahorra errores: los números no necesitan ir entre comillas. Solo el texto.

El atajo: el operador &

Microsoft lo pone como buena práctica: el operador & une elementos de texto sin necesidad de función. =A1&B1 devuelve lo mismo que =CONCATENAR(A1,B1), y en muchos casos es más rápido y más sencillo de escribir. Si además tienes que unir un número con un formato concreto, la función TEXTO convierte un valor numérico en texto y te deja combinarlo con texto o símbolos.

CONCAT: la versión nueva que acepta rangos

CONCAT reemplaza a CONCATENAR. Microsoft indica que en Excel 2016, Excel Mobile y Excel para la Web ya se ha hecho ese cambio, y CONCATENAR sigue ahí solo por compatibilidad con versiones anteriores. La gran diferencia es que CONCAT acepta un rango completo de celdas, o incluso columnas enteras, en lugar de una celda por argumento.

  • Sintaxis: CONCAT(texto1, texto2, ...). Admite hasta 253 argumentos de texto, y cada uno puede ser una cadena o un rango.
  • Ejemplo: =CONCAT(B2:C8) une todo el rango seguido, sin nada en medio: A1B1A2B2 y así sucesivamente.
  • Ejemplo con espacios: =CONCAT("El"," ","sol"," ","saldrá"," ","mañana.") devuelve El sol saldrá mañana.
  • Límite: si el resultado supera los 32767 caracteres, que es el límite de una celda, CONCAT devuelve el error #VALOR!.

Lo que CONCAT no tiene es un delimitador ni una forma de ignorar las celdas vacías. Para eso está UNIRCADENAS.

UNIRCADENAS: unir con separador y sin huecos

UNIRCADENAS combina el texto de varios rangos o cadenas y coloca entre cada valor el delimitador que tú elijas. Su sintaxis es UNIRCADENAS(delimitador, ignorar_vacío, texto1, texto2, ...).

ArgumentoQué hace
delimitadorEl texto que va entre cada valor, entre comillas dobles, como una coma o un espacio. Puede estar vacío.
ignorar_vacíoSi es VERDADERO, se salta las celdas vacías.
texto1, texto2, ...Los elementos o rangos que quieres unir. Hasta 252 argumentos de texto, incluido texto1.

Por ejemplo, =UNIRCADENAS(" ",VERDADERO,"El","sol","saldrá","mañana.") devuelve El sol saldrá mañana, sin tener que escribir cada espacio. Y con un rango como A2:B8, si ignorar_vacío es FALSO, en el resultado aparecen separadores seguidos donde había celdas vacías. Con VERDADERO, esos huecos desaparecen. Igual que CONCAT, devuelve #¡VALOR! si el resultado pasa de 32767 caracteres.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Qué opción usar

Si necesitasUsa
Unir dos o tres celdas rápidoEl operador &
Mantener una hoja antigua que ya usa la funciónCONCATENAR
Unir un rango entero de celdasCONCAT
Poner el mismo separador entre todo y saltar celdas vacíasUNIRCADENAS

Si con esto resolviste tu duda, hay otra guía por aquí: mi guía sobre cómo combinar celdas en Excel sin perder datos.

Mi opinión

Para el día a día, yo uso el operador &: se escribe más rápido y se lee mejor. CONCATENAR está bien para entender la lógica, pero no construiría nada nuevo con ella sabiendo que Microsoft ya avisa de que puede desaparecer. Cuando tengas que unir una columna entera, por ejemplo una lista de ciudades separadas por comas, ve directo a UNIRCADENAS con VERDADERO y te olvidas de los huecos. Si el texto que quieres unir está en otra tabla, tráelo primero con BUSCARV paso a paso, y si quieres que el nombre de partida salga de una lista desplegable en Excel, la fórmula se actualiza sola cada vez que cambias la opción.

Preguntas frecuentes

¿Cómo concateno dos celdas con un espacio en medio?

Escribe =CONCATENAR(B2;" ";C2) o =B2&" "&C2. El espacio va entre comillas dobles como un elemento más.

¿Por qué mi resultado sale con las palabras pegadas?

Porque Excel no añade espacios entre las entradas de texto. Tienes que escribirlos tú dentro de la fórmula.

¿Qué diferencia hay entre CONCATENAR y CONCAT?

CONCAT reemplaza a CONCATENAR y acepta rangos completos de celdas. CONCATENAR sigue disponible solo por compatibilidad.

¿Cuántos elementos puedo unir con CONCATENAR?

Hasta 255 elementos, con un total de 8192 caracteres.

¿Por qué me sale #¿NOMBRE? al concatenar?

Normalmente significa que falta una comilla en un argumento de texto.

¿Cómo uno una lista separada por comas sin las celdas vacías?

Con UNIRCADENAS, por ejemplo =UNIRCADENAS(",",VERDADERO,A2:A8). El VERDADERO hace que se ignoren las celdas vacías.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.