Delimiter Converter
← Volver al blog

Cómo concatenar celdas con un delimitador personalizado en Excel

May 04, 2026 712 words

Tienes una columna de nombres, ciudades o códigos de producto en Excel y necesitas unirlos en una sola celda con un separador específico. Puede ser una coma, una barra vertical o un punto y coma. Excel te ofrece varias formas de hacerlo, y una vez que conoces la fórmula correcta, te lleva unos diez segundos.

El método antiguo vs. el método correcto

Durante años, la gente usaba la función CONCATENAR o el operador & para unir celdas. Funciona, pero es tedioso. Si tienes 20 celdas, acabas escribiendo una fórmula muy larga y añadiendo manualmente el delimitador entre cada referencia.

El mejor enfoque es UNIRCADENAS (TEXTJOIN en inglés), que se introdujo en Excel 2019 y Microsoft 365. Lo resuelve todo en una sola fórmula limpia.

Cómo funciona UNIRCADENAS

La sintaxis es sencilla. Esto es lo que hace cada argumento:

  1. delimitador: El carácter o cadena que quieres entre cada valor (una coma, barra vertical, espacio, etc.)
  2. omitir_vacías: Establécelo en VERDADERO para omitir las celdas en blanco, o FALSO para incluirlas.
  3. texto1, texto2, ...: Las celdas o el rango que quieres unir.

Una fórmula básica tiene este aspecto:

= UNIRCADENAS(", ", VERDADERO, A2:A10)

Esto une cada valor de A2 a A10 con una coma y un espacio, omitiendo las celdas vacías. Simple y limpio.

Ejemplos comunes de delimitadores

Tu delimitador personalizado puede ser casi cualquier cosa. Aquí tienes algunos casos de uso comunes como punto de partida.

Caso de uso Delimitador Fórmula de ejemplo
Preparación para exportar CSV Coma =UNIRCADENAS(",", VERDADERO, A2:A10)
Datos separados por barra vertical Barra vertical (|) =UNIRCADENAS("|", VERDADERO, A2:A10)
Nombre completo a partir de partes Espacio =UNIRCADENAS(" ", VERDADERO, A2, B2)
Importación a base de datos Punto y coma =UNIRCADENAS(";", VERDADERO, A2:A10)
Lista legible " y " =UNIRCADENAS(" y ", VERDADERO, A2:A5)

¿Qué pasa si no tienes UNIRCADENAS?

Si usas una versión anterior de Excel (2016 o anteriores), UNIRCADENAS no está disponible. Tienes un par de opciones.

  • Usa el operador &: =A2&","&A3&","&A4 (se vuelve engorroso rápidamente con muchas celdas)
  • Usa una columna auxiliar donde cada fila se construye sobre la anterior, añadiendo el delimitador a medida que avanza.
  • Actualiza a Microsoft 365, que incluye UNIRCADENAS y otras funciones modernas.
  • Exporta tus datos y realiza la unión fuera de Excel usando un conversor de delimitadores en línea.

Unir celdas de varias columnas

UNIRCADENAS no es solo para una sola columna. Puedes pasar múltiples rangos o celdas individuales como argumentos separados. Por ejemplo, para unir nombre, apellido y ciudad con una barra vertical entre cada uno:

=UNIRCADENAS(" | ", VERDADERO, A2, B2, C2)

También puedes anidar otras funciones dentro de UNIRCADENAS. Ahí es donde se vuelve realmente potente. Incluir una función SI dentro te permite unir solo las celdas que cumplen una condición, todo sin necesidad de una columna auxiliar.

Trabajar con el resultado fuera de Excel

Una vez que has concatenado tus datos, a menudo necesitas pegarlos en otro lugar, como una base de datos, un archivo de configuración u otra herramienta. El delimitador que elijas importa mucho en ese momento.

Si acabas con datos que usan el separador incorrecto para tu siguiente paso, no tienes que volver atrás y reescribir la fórmula. Puedes pegar el resultado en un conversor de coma a barra vertical y cambiarlo en segundos. Es mucho más rápido que editar una fórmula en la hoja de cálculo y volver a copiar todo.

Puntos clave

  • UNIRCADENAS es la forma moderna y limpia de concatenar celdas en Excel con un delimitador personalizado.
  • La sintaxis es: =UNIRCADENAS(delimitador, omitir_vacías, rango).
  • Establece omitir_vacías en VERDADERO para evitar delimitadores dobles por celdas en blanco.
  • Las versiones antiguas de Excel no soportan UNIRCADENAS, así que usa el operador & o una herramienta externa en su lugar.
  • Si necesitas cambiar el delimitador después, una herramienta en línea gratuita suele ser más rápida que reescribir tu fórmula.

Referencia rápida antes de irte

Aquí tienes un resumen de una línea para cada escenario que probablemente encuentres. Guárdalo en favoritos o pégalo en tus notas.

  1. Unir un rango con comas: =UNIRCADENAS(",", VERDADERO, A2:A50)
  2. Unir celdas específicas con barra vertical: =UNIRCADENAS("|", VERDADERO, A2, B2, C2)
  3. Unir con un espacio (nombres): =UNIRCADENAS(" ", VERDADERO, A2, B2)
  4. Omitir celdas en blanco automáticamente: establece siempre el segundo argumento en VERDADERO
  5. ¿Necesitas un delimitador diferente después?: usa un conversor de delimitadores para cambiarlo sin tocar Excel