Obtener ayuda

Centro de ayuda

Guías y respuestas

Contactar con el servicio de asistencia

Escribir a nuestro equipo

Iniciar sesión en

Workflows

Crear procesos con su equipo

Automations

Conectar archivos y automatizar tareas

Un sistema, cuatro partes

Agentes de IA

Empleados virtuales que trabajan 24/7

Automations

Conectar archivos y automatizar tareas

Workflows

Crear procesos con su equipo

Data Space

Datos compartidos y controlados con confianza

Soluciones por departamento

Finanzas

Informes, presupuestos y conciliaciones

Inventario y fabricación

Existencias, pedidos y producción en una sola vista

RRHH

Hojas de horas, asistencia y evaluaciones

Gestión de proyectos

Estado y carga de trabajo de todos los proyectos

Ventas y CRM

Leads y oportunidades al día

Educación

Expedientes de alumnos y datos escolares

Finanzas

Convierta el trabajo financiero manual en informes que se actualizan solos.

Qué automatizan los equipos de Finanzas

  • Controlar cuentas por pagar y cobrar
  • Crear estados de flujo de caja
  • Comparar presupuesto y resultados reales

Inventario y fabricación

Vea los niveles de existencias y automatice los pedidos.

Qué automatizan los equipos de inventario y fabricación

  • Controlar el inventario en varias sedes
  • Conectar datos de ventas, compras y almacén
  • Vincular un lector de códigos de barras a su hoja

RRHH

Gestione la contratación, la asistencia y el seguimiento de OKR desde sus hojas.

Qué automatizan los equipos de RRHH

  • Controlar contratación e incorporación
  • Registrar los OKR y resultados del equipo
  • Controlar entradas, salidas y ausencias

Gestión de proyectos

Asigne tareas y controle las horas sin actualizaciones manuales.

Qué automatizan los equipos de proyectos

  • Asignar tareas y seguir los cambios de estado
  • Estimar el esfuerzo y registrar las horas trabajadas
  • Seguir los hitos de todos los proyectos

Ventas y CRM

Siga los leads y el rendimiento de ventas con informes automáticos.

Qué automatizan los equipos de ventas

  • Seguir y convertir leads
  • Fijar objetivos de ventas y seguir las métricas del equipo
  • Supervisar los KPI de ventas en tableros

Educación

Automatice asistencia, calificaciones y compras escolares.

Qué automatizan los centros educativos

  • Controlar la asistencia y avisar a los padres
  • Registrar y comparar las notas de clase
  • Controlar el material prestado a alumnos y personal

Buscar un caso de uso

Por departamento

Cómo usa Sheetgo cada equipo

Por sector

Cómo usa Sheetgo cada sector

Por tamaño de empresa

Pequeña, mediana o grande

Aprende

Blog

Guías y novedades del producto

Historias de clientes

Cómo usan Sheetgo equipos como el suyo

Centro de ayuda

Guías y respuestas

Por qué Sheetgo

Comparar

Cómo se compara Sheetgo con otras herramientas

Seguridad

Cómo protegemos sus datos

Centro de confianza

Detalles de cumplimiento

Iniciar sesión en

Workflows

Crear procesos con su equipo

Automations

Conectar archivos y automatizar tareas

Un sistema, cuatro partes

Agentes de IA

Empleados virtuales que trabajan 24/7

Automations

Conectar archivos y automatizar tareas

Workflows

Crear procesos con su equipo

Data Space

Datos compartidos y controlados con confianza

Soluciones por departamento

Finanzas

Informes, presupuestos y conciliaciones

Inventario y fabricación

Existencias, pedidos y producción en una sola vista

RRHH

Hojas de horas, asistencia y evaluaciones

Gestión de proyectos

Estado y carga de trabajo de todos los proyectos

Ventas y CRM

Leads y oportunidades al día

Educación

Expedientes de alumnos y datos escolares

Buscar un caso de uso

Por departamento

Cómo usa Sheetgo cada equipo

Por sector

Cómo usa Sheetgo cada sector

Por tamaño de empresa

Pequeña, mediana o grande

Empezar

Plantillas

Flujos de trabajo listos para usar

Aprende

Blog

Guías y novedades del producto

Historias de clientes

Cómo usan Sheetgo equipos como el suyo

Centro de ayuda

Guías y respuestas

Por qué Sheetgo

Comparar

Cómo se compara Sheetgo con otras herramientas

Seguridad

Cómo protegemos sus datos

Centro de confianza

Detalles de cumplimiento

Centro de ayuda

Guías y respuestas

Contactar con el servicio de asistencia

Escribir a nuestro equipo

Workflows

Crear procesos con su equipo

Automations

Conectar archivos y automatizar tareas

Cómo utilizar la función CONCATENAR en Excel

Microsoft Excel es una herramienta extremadamente versátil que puede utilizarse para una gran variedad de aplicaciones. Cuando piensas en Excel, es posible que te imagines inmediatamente una hoja de cálculo llena de números confusos. Sin embargo, Excel es útil tanto para texto como para números. La función CONCATENAR de Excel es una de las muchas funciones que puedes utilizar para manipular texto dentro de tu hoja de cálculo.

El propósito de la función CONCATENAR es muy sencillo: se utiliza para combinar varias cadenas de texto y obtener un único texto. En este artículo, te muestro cómo puedes usar CONCATENAR para unir texto en tu hoja de cálculo en cualquier formato que busques.

También encontrarás instrucciones paso a paso, cómo unir celdas con un delimitador, en qué se diferencia CONCATENATE de CONCAT y TEXTJOIN, y cómo corregir los errores más comunes.

Sintaxis

=CONCATENATE(text 1, [text 2], …)
  • Donde texto 1, texto 2, etc. son fragmentos individuales de texto que desea unir. Pueden ser referencias a una celda que contenga texto, un número o texto que escriba directamente en la ecuación entre comillas.

Cómo utilizar la función CONCATENAR

Para demostrar cómo utilizar la función CONCATENAR, eche un vistazo al siguiente ejemplo. Quiero combinar el nombre y los apellidos en una sola cadena de texto.

Hago esto en la siguiente captura de pantalla con la fórmula =CONCATENAR(B2," ",A2).

Concatenar en Excel — CONCATENATE une nombres y apellidos con un espacio en la columna Full Name

Observa que he añadido un espacio entre los nombres utilizando un espacio entre comillas (“ “). Si no lo hubiera hecho, el nombre y los apellidos estarían combinados sin espacio intermedio.

Incluyendo el espacio, la función combina aquí tres elementos de texto diferentes. Enumera cada cadena de texto y sepáralas con una coma para unirlas todas en una.

Lo explicaré con más detalle en el siguiente ejemplo. Aquí, además del nombre completo, quiero escribir la edad de cada persona. Para ello, tomo los datos de la hoja de cálculo (nombre, apellidos y edad) y escribo el resto de la frase dentro de la fórmula.

Concatenar en Excel — CONCATENATE forma frases como Alex Jones is 20 years old a partir de tres columnas

Observa cómo incluyo los espacios dentro del texto que escribo en la fórmula. Por ejemplo, antes y después de “ es “ he incluido un espacio, para que cuando se combine con el texto anterior y posterior, se incluya el espacio.

También puede añadir los espacios por separado (utilice “ “ separado por una coma dentro de la fórmula). Sin embargo, es más fácil incluirlos con el resto del texto para reducir el número total de elementos que estás combinando. Y si olvidas un espacio en algún lugar (¡lo que ocurre todo el tiempo!) te darás cuenta del error en cuanto termines la fórmula, y podrás volver atrás y añadirlo fácilmente.

CONCATENAR con números

Ahora que ya has visto cómo combinar texto de diferentes maneras, te mostraré un ejemplo que utiliza números.

Cuando incluya un número en la función CONCATENAR, no es necesario que lo ponga entre comillas: basta con separarlo con una coma, como haría con cualquier otro elemento de la función. Incluso puedes realizar un cálculo dentro de la función. Eso es exactamente lo que hago en este ejemplo, multiplicando la edad de cada persona por 12 para obtener su edad aproximada en meses.

Concatenar en Excel — CONCATENATE multiplica la edad por 12 dentro de la fórmula para dar la edad en meses

Fíjate en que no he tenido que añadir una nueva columna a los datos para realizar el cálculo de conversión de años en meses, sino que lo he hecho directamente en la fórmula escribiendo =CONCATENATE(B9," ",A9,"'s age in months is ", C9*12).

Para unir columnas enteras en lugar de celdas sueltas, consulta cómo combinar varias columnas de Excel en una. Explica TEXTJOIN y una fórmula INDEX que apila columnas.

Unir texto con el operador &

Utiliza el signo ampersand (&) en lugar de la función CONCATENAR para realizar combinaciones rápidas de texto. Al poner un ampersand entre el texto que quieres unir, indicas a Excel que combine texto sin tener que teclear la función CONCATENAR.

Lo hago en el ejemplo siguiente con esta fórmula: =B2 & ” ” & A2.

Concatenar en Excel — el operador ampersand une nombres y apellidos con un espacio

La elección entre utilizar el método del signo ampersand y la función CONCATENAR se reduce realmente a las preferencias personales: ambos funcionan bien para combinar texto, así que elige el que prefieras.

CONCATENATE con la función TEXT

Combine la función TEXTO con la función CONCATENAR para dar formato a los números en su texto.

Eche un vistazo al siguiente ejemplo. Incluyo la función TEXTO en la función HOY para indicar el día del cumpleaños de cada persona (para este ejemplo, supongamos que todos cumplen años el mismo día).

La fórmula que utilizo aquí es =CONCATENATE(B2," ",A2,"'s birthday is ",TEXT(TODAY(),"DDDD")).

Concatenar en Excel — CONCATENATE con TEXT y TODAY añade el día de la semana de cada cumpleaños

Cómo concatenar en Excel paso a paso

Estos pasos usan CONCAT, la versión más reciente de CONCATENATE (CONCATENAR). Aquí las dos aceptan los mismos argumentos, así que puedes escribir cualquiera de los dos nombres. Todo el texto que escribas en la fórmula, incluido un delimitador como un espacio, va entre comillas.

Las capturas de pantalla proceden de un Excel con configuración regional europea, por eso muestran punto y coma entre los argumentos. En las versiones de Excel de EE. UU. y Reino Unido se escriben comas, como en los pasos.

Unir dos celdas con un espacio

Sigue estos pasos para concatenar cadenas usando un espacio como delimitador.

1. Escribe la función CONCAT y selecciona la celda con la primera cadena.

Concatenar en Excel — CONCAT escrito en la columna fullname con la celda A2 del nombre seleccionada

2. Añade una coma y, a continuación, un espacio entre comillas. Añade otra coma y selecciona la celda con la segunda cadena.

Concatenar en Excel — un espacio entre comillas y la celda B2 del apellido añadidos a CONCAT
  1. 3. Añade el paréntesis de cierre y pulsa Intro para ver el resultado. Haz doble clic en el controlador de relleno para copiar la fórmula hasta la última fila. La fórmula final es =CONCAT(A2," ",B2).
Concatenar en Excel — nombres y apellidos unidos con un espacio en la columna fullname

Cómo concatenar celdas con un espacio, una coma o un delimitador personalizado

Puedes separar los elementos con cualquier carácter o cadena. Por ejemplo, puedes unir las distintas líneas de una dirección con una coma y un espacio para obtener la dirección completa. Para usar otro delimitador, como un guion, ponlo entre las comillas. Para un salto de línea, usa CHAR(10) (CARACTER) sin comillas y activa Ajustar texto.

1. Escribe la función CONCAT y selecciona la celda con la primera línea de la dirección.

Concatenar con un delimitador en Excel — CONCAT iniciado con la calle en la columna full_address

2. Añade una coma para separar los argumentos y escribe el delimitador entre comillas: una coma seguida de un espacio.

Concatenar con un delimitador en Excel — una coma y un espacio entre comillas después de la calle

3. Repite el paso anterior con cada línea de la dirección, como se muestra a continuación.

Concatenar con un delimitador en Excel — celdas de ciudad, estado y país añadidas con una coma y un espacio entre cada una

4. Añade el paréntesis de cierre y pulsa Intro para ver el resultado. Haz doble clic en el controlador de relleno para copiar la fórmula hacia abajo. La fórmula final es =CONCAT(A2,", ",B2,", ",C2,", ",D2), que devuelve 8058 Shoshone, Vero Beach, FL, United States.

Unir celdas con un delimitador usando TEXTJOIN

La función TEXTJOIN (UNIRCADENAS) es ideal para unir varios elementos con delimitadores, porque te ahorra mucho tecleo. Además, puedes ignorar las celdas vacías de tu selección con el segundo parámetro: 'ignore_empty'. Por ejemplo, =TEXTJOIN(" ",TRUE,A2:B2) une el nombre y el apellido de A2:B2 con un espacio.

TEXTJOIN en Excel — TEXTJOIN con un espacio como delimitador y TRUE une los nombres y apellidos de A2:B2

CONCATENATE frente a CONCAT y TEXTJOIN

Aunque la función CONCATENATE sigue disponible por compatibilidad con versiones anteriores de Excel, el sitio de soporte de Microsoft recomienda usar su sustituta: CONCAT. Con la función CONCAT de Excel puedes unir cualquier valor que escribas o el contenido de las celdas, ya sean textos, números o fechas. Puedes concatenar hasta 254 elementos o un total de 32.767 caracteres.

A diferencia de su predecesora, CONCAT admite matrices. Sin embargo, a diferencia de TEXTJOIN, no tiene un parámetro 'delimitador', así que hay que añadir cada delimitador por separado. Es decir, si necesitas concatenar varios elementos con delimitadores, te conviene usar TEXTJOIN.

Función Versiones de Excel Une un rango como A2:C2 Delimitador Omite celdas vacías
CONCATENAR Todas las versiones No, hay que indicar cada celda Se escribe entre cada elemento No
CONCAT Excel 2019 y posteriores, Microsoft 365 Sí Se escribe entre cada elemento No
TEXTJOIN Excel 2019 y posteriores, Microsoft 365 Sí Una vez, como primer argumento Sí, con TRUE como segundo argumento

CONCATENATE sigue funcionando en todas las versiones, así que los libros antiguos siguen calculando. Para fórmulas nuevas, CONCAT hace lo mismo y además acepta rangos, y TEXTJOIN te ahorra tecleo cuando todos los elementos llevan el mismo delimitador.

Errores comunes de CONCATENATE y cómo corregirlos

  • Las palabras salen pegadas. CONCATENATE no añade nada entre los elementos que une. Añade tú el espacio o el delimitador, entre comillas, como en =CONCATENAR(B2," ",A2).
  • Excel dice que hay un problema con la fórmula. Revisa el separador entre argumentos. Excel usa comas en EE. UU. y Reino Unido, y punto y coma en las regiones donde la coma es el separador decimal.
  • Error #NAME? (#¿NOMBRE?). El texto escrito en la fórmula sin comillas, un nombre de función mal escrito o CONCAT o TEXTJOIN en una versión anterior a Excel 2019 devuelven #NAME?. Añade las comillas, revisa la ortografía o usa CONCATENATE o el operador &.
  • Los números y las fechas pierden su formato. CONCATENATE une el valor almacenado, así que $3.99 pasa a ser 3.99 y la fecha 3/28/2023 pasa a ser 45013. Envuelve el valor en TEXT (TEXTO), por ejemplo TEXT(B2,”$0.00″) o TEXT(B2,”mm/dd/yyyy”), como en el ejemplo de TEXT de más arriba.
  • Un rango no se une. CONCATENATE no puede convertir A2:C2 en una sola cadena de texto: en su lugar obtienes valores separados o un error. Indica cada celda o usa CONCAT o TEXTJOIN, que aceptan rangos.
  • La celda muestra la fórmula y no el resultado. La celda tenía formato Texto antes de que escribieras la fórmula. Cambia el formato a General y pulsa F2 e Intro.

Lo contrario de CONCATENATE en Excel: TEXTSPLIT

Si necesitas dividir cadenas en lugar de concatenarlas, puedes usar la función TEXTSPLIT (DIVIDIRTEXTO), disponible en Microsoft 365 y Excel 2024. Por ejemplo, =TEXTSPLIT(A2,", ") vuelve a dividir la dirección completa en calle, ciudad, estado y país. Para conocer más formas de dividir celdas en Excel, consulta nuestra guía sobre cómo dividir celdas en Excel.

TEXTSPLIT en Excel — una dirección completa dividida en cada coma en calle, ciudad, estado y país

Así se utiliza CONCATENAR en Excel

Con la función CONCATENAR de Excel, puedes unir todo tipo de texto. Esto incluye referencias a celdas, texto escrito en fórmulas y números.

Además, puedes realizar cálculos y dar formato a los números dentro de la fórmula. ¿Quién dijo que Excel era sólo para números?

Para hacer lo mismo en Google Sheets, consulta cómo usar CONCATENATE en Google Sheets y TEXTJOIN en Google Sheets. Para conocer más fórmulas útiles, lee nuestra lista: 10 funciones principales de Excel.

39

Automatice las transferencias de datos entre hojas de cálculo

Descubra cómo

También te puede gustar...

Función INDIRECT de Excel: logotipo de Excel e icono fx sobre =INDIRECT en un fondo gris claro

Función INDIRECT (INDIRECTO) de Excel: fórmula y ejemplos

Usa la función INDIRECT de Excel para convertir texto en una referencia de celda. Consulta la sintaxis y ejemplos con SUM, AVERAGE, ROW y otras hojas.

Cómo redondear números en Excel — icono de Excel junto a .00 redondeado a .0

Cómo redondear números en Excel con la función ROUND (REDONDEAR)

Aprende a redondear números en Excel con ROUND, ROUNDUP y ROUNDDOWN (REDONDEAR, REDONDEAR.MAS y REDONDEAR.MENOS), a cualquier número de decimales o al entero más cercano.

Función FILTER de Excel — logotipo de Excel junto a un icono de informe con un embudo rojo sobre fondo azul

Función FILTER (FILTRAR) de Excel con ejemplos

Aprende a usar la función FILTER (FILTRAR) de Excel para filtrar datos por texto, número y fecha, con varias condiciones y junto con UNIQUE y SORT.