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.
: Esta característica está disponible en Windows o Mac si tiene Office 2019 o si tiene una suscripción a 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.
: 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 |
Puesto que esta función permite referencias de columna y fila completas, devolverá el siguiente resultado: A1A2A4A5A6A7deAB1B2B4B5B6B7deB
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 en el ejemplo anterior, pero usa el signo de "Y" comercial (&) como operador de cálculo en vez 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.
Vea también
Información general sobre fórmulas en Excel
Cómo evitar la ruptura de las fórmulas
Buscar y corregir errores en fórmulas
Métodos abreviados de teclado y teclas de función en Excel
Funciones de texto (referencia)