La función CONCAT combina el texto de varios rangos o cadenas, pero no proporciona argumentos delimitadores o IgnoreEmpty.
CONCAT reemplaza la función CONCATENAR. Sin embargo, la función CONCATENAR seguirá estando disponible por motivos de compatibilidad con versiones anteriores de Excel.
Nota
Esta característica está disponible en Windows o Mac si tiene Office 2019 o si tiene una suscripción de Office 365. Si es suscriptor de Office 365, asegúrese de tener la versión más reciente de Office.
Sintaxis
CONCAT(Texto1, [Texto2],...)
| Argumento | Descripción |
|---|---|
|
texto1 (obligatorio) |
Elemento de texto que se va a combinar. Una cadena o matriz de cadenas, como un rango de celdas. |
|
[texto2, ...] (opcional) |
Elementos de texto adicionales que se van a combinar. Puede haber un máximo de 253 argumentos de texto para los elementos de texto. Cada uno de ellos puede ser una cadena o matriz de cadenas, como un rango de celdas. |
Por ejemplo, = CONCAT("El"," ","sol"," ","saldrá"," ","mañana.") devolverá El sol saldrá mañana.
Recomendación
Para incluir delimitadores (como espaciado o y comercial (&)) entre el texto que desea combinar y para quitar argumentos vacíos que no desee que aparezcan en el resultado del texto combinado, puede usar la función UNIRCADENAS.
Observaciones
- Si la cadena resultante supera los 32 767 caracteres (límite de la celda), CONCAT devolverá el error #VALOR!.
Ejemplos
Copie los datos de ejemplo en cada una de las siguientes tablas y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver todos los datos.
Ejemplo 1
| = CONCAT(B:B, C:C) | De A | De B |
|---|---|---|
| A1 | B1 | |
| A2 | B2 | |
| A4 | B4 | |
| A5 | B5 | |
| A6 | B6 | |
| A7 | B7 |
Dado que esta función permite referencias de fila y columna completas, devuelve este resultado: A'sa1a2a4a5a6a7B'sb1b2b4b5b6b7
Ejemplo 2
| =CONCAT(B2:C8) | De A | De B |
|---|---|---|
| A1 | B1 | |
| A2 | B2 | |
| A4 | B4 | |
| A5 | B5 | |
| A6 | B6 | |
| A7 | B7 |
Resultado: A1B1A2B2A4B4A5B5A6B6A7B7
Ejemplo 3
| Datos | Nombre | Apellido |
|---|---|---|
| especies | Antonio | Bermejo |
| trucha de arroyo | Cuarta | Pino |
| 32 | ||
| Fórmula | Descripción | Resultado |
| =CONCAT("La densidad de población de la ";A3;" ";A2;" es ";A4;"/kilómetro") | Crea una frase combinando los datos de la columna A con otro texto. | La densidad de población de la especie trucha de río es 32/kilómetro. |
| = CONCAT(B2,"", C2) | Une tres elementos: la cadena contenida en la celda B2, un carácter de espacio y el valor de la celda C2. | Antonio Bermejo |
| = CONCAT(C2, ",", B2) | Une tres elementos: la cadena contenida en la celda C2, una cadena formada por una coma y un carácter de espacio, y el valor de la celda B2. | Bermejo, Antonio |
| = CONCAT(B3,"", C3) | Une tres elementos: la cadena contenida en la celda B3, una cadena formada por un espacio, el carácter "y", otro espacio y el valor de la celda C3. | Cuarta y Pino |
| =B3 & " y " & C3 | Une los mismos elementos que el ejemplo anterior, pero con el operador de cálculo y comercial (&) en lugar de la función CONCAT. | Cuarta y Pino |
¿Necesitas más ayuda?
Siempre puede preguntar a un experto en Excel Tech Community u obtener soporte técnico en Comunidades.