Descripción
Utiliza esta función para concatenar (ensamblar) el contenido de una o más celdas más caracteres opcionales en una sola celda.
Sintaxis
CONCAT(texto1, ..., [texto253])
Entradas
Esta función acepta el siguiente argumento:
| Nombre | Obligatorio | Descripción | Validar Entrada |
|---|---|---|---|
text1 |
Sí | El texto o el valor de la celda que se va a Agregar. | Una cadena de texto, un ID de celda, un rango de celdas o una fórmula que dé como resultado cualquiera de ellos. |
texto2, ..., texto253 |
No | El texto o el valor de la celda que se va a Agregar. | Una cadena de texto, un ID de celda, un rango de celdas o una fórmula que dé como resultado cualquiera de ellos. CONCAT puede manejar hasta 254 argumentos de texto. |
Ejemplos
Datos de muestra
Establecer datos 1
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Nombre | Apellidos | Correo electrónico | Combinado | código de área|código de área | Número de teléfono |
| 2 | George | Smith | george.smith@gmail.com | 12/4/2024 | 415 | 482-7391 |
| 3 | Lina | Escobar | Escobar_L@yahoo.com | 1/6/1997 | 801 | 615-2840 |
| 4 | Ezsther | Klein | EstherK@juno.com | 3/5/2002 | 213 | 927-5613 |
| 5 | Don | Ffolkes | D_Ffolks@mail.co.uk | 6/9/2012 | 503 | 354-8092 |
| 6 | María | Empenada | m.empenada45@telefonica.es | 11/5/2021 | 245 | 768-4325 |
Establecer datos 2
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Nombre | Tigres | Águilas | Pumas | Osos | Cuervos | Leones |
| 2 | Puntuación | 8 | 5 | 7 | 7 | 5 | 6 |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Resultado | |
|---|---|---|---|
| Combina el contenido de las celdas A2 y B2. | =CONCAT(A2:B2) |
Utilizando el conjunto de datos 1, se obtiene lo siguiente:
|
|
| Combina el contenido de las celdas A2 y B2, añadiendo un espacio entre los contenidos de las dos celdas. | =CONCAT(A2, " ", B2) |
Utilizando el conjunto de datos 1, se obtiene lo siguiente:
|
|
| Combinar el contenido de múltiples celdas como palabras separadas, añadiendo entonces una Cadena de texto fija al final. | =CONCAT(G1, ", ", B1, ", y ", E1, ", ¡vaya!") |
Esta fórmula combina el contenido de las celdas G1, B1 y E1, añadiendo un espacio entre el contenido de las celdas y, a continuación, añadiendo el texto "¡vaya por Dios!" al final. Utilizando el conjunto de datos 2, se obtiene lo siguiente:
|
|
| Combina el contenido de varias celdas descritas por un Rango. | =CONCAT(B2:G2) |
Esta fórmula combina el contenido de todas las celdas del rango B2:G2. Utilizando la tabla de datos 2, se obtiene lo siguiente:
|
|
| Combina el prefijo de Área y el Número de teléfono en una sola Cadena. | =CONCAT(E2, "-", F2) |
Esta fórmula combina el contenido de las celdas E2 y F2, insertando un Guión entre los contenidos de las dos celdas. Utilizando el conjunto de datos 1, se obtiene lo siguiente:
|
|
| Toma la primera letra del Nombre en A2 y la primera letra del Apellido en B2, combinándolas en iniciales. | =CONCAT(IZQUIERDA(A2,1), IZQUIERDA(B2,1)) |
Esta fórmula utiliza primero el comando
|
|
| Combina el Nombre y el Apellido Relacionado en mayúsculas, luego añade el texto de la Celda D1 y añade el año de la Fecha en D2. | =CONCAT(A2, " ", UPPER(B2), ", ", $D$1, ": ", YEAR(D2)) |
Esta fórmula utiliza CONCAT para reunir los resultados de las operaciones dentro de los paréntesis exteriores "()". Utilizando el conjunto de datos 1, se obtiene lo siguiente:
|
Notas
- Microsoft creó CONCAT para sustituir y mejorar CONCATENATE. Sin embargo, hay algunas diferencias significativas:
- Soporte técnico: Rangos: CONCAT puede trabajar con rangos de celdas, permitiéndote combinar varias celdas en una sola operación (por ejemplo:,
CONCAT(A1:A10)), mientras que CONCATENATE requiere referencias de celdas individuales. - Simplicidad sintáctica: CONCATENAR ofrece una sintaxis más sencilla para combinar múltiples celdas, especialmente cuando se trabaja con Rangos.
- Rendimiento: En algunos casos, CONCATENAR puede superar al operador de concatenación (&) para un gran número de argumentos, pero CONCAT suele ser más eficaz para trabajar con Rangos.
- Compatibilidad con versiones anteriores: CONCATENAR sigue siendo compatible con versiones anteriores de Excel, mientras que CONCAT puede no estar disponible en versiones anteriores.
- Soporte técnico: Rangos: CONCAT puede trabajar con rangos de celdas, permitiéndote combinar varias celdas en una sola operación (por ejemplo:,
- concat(, )
- No añade automáticamente espacios entre las Cadenas de Texto. Debes incluir espacios como parte de los argumentos de texto si es necesario.
- Convierte automáticamente los Números en Texto.
- Trata las celdas vacías como cadenas vacías.
- A diferencia de TEXTJOIN, CONCAT no te permite definir un delimitador común entre elementos. Debes especificar cada delimitador individualmente en la fórmula.
Recomendaciones
- El operador ampersand (&) funciona como alternativa a CONCAT. Por ejemplo:
=A2 & " " & B2. - Combinar CONCAT con otras funciones como IZQUIERDA, DERECHA, o MEDIA permite manipulaciones de texto más complejas.
Funciones relacionadas
Aquí están las otras funciones de fórmula de matriz que se admiten en las hojas de cálculo de Workiva.