Cómo utilizar las funciones CONCATENAR y CONCAT para unir texto en Excel
HogarHogar > Noticias > Cómo utilizar las funciones CONCATENAR y CONCAT para unir texto en Excel

Cómo utilizar las funciones CONCATENAR y CONCAT para unir texto en Excel

Aug 19, 2023

¿Necesita combinar cadenas de texto en Excel? Aprenda a utilizar las funciones CONCATENAR y CONCAT en esta guía rápida.

Cuando se trabaja con datos en Microsoft Excel, a menudo es necesario combinar texto de varias celdas para crear un conjunto de datos completo y bien organizado. Por suerte, hay varias funciones disponibles para este fin, incluidas CONCATENAR y CONCAT.

Tanto CONCATENAR como CONCAT son funciones sencillas que le permiten fusionar varios valores y cadenas en Excel. Aunque son similares, existe una diferencia clave entre los dos. Echemos un vistazo más de cerca a cada función y determinemos cuál es la más adecuada para diferentes escenarios.

La función CONCATENAR en Excel une varias cadenas en una sola celda. Le permite fusionar dos o más valores de celda, constantes o cadenas de texto. La sintaxis de CONCATENAR es la siguiente:

Aquí,texto 1,texto2,texto3 , etc., representan las referencias de celda o cadenas de texto que desea combinar. Puede incluir hasta 255 argumentos de texto en la función CONCATENAR. Si está trabajando con cadenas de texto, coloque las cadenas entre comillas (" ").

Al combinar cadenas de texto y valores numéricos, es importante incluir espacios entre los diferentes argumentos para evitar confusión en los resultados de la fórmula. Puede poner espacios, signos de puntuación y símbolos en las cadenas de texto.

Esta es una desventaja compartida de CONCATENATE y CONCAT en comparación con la función TEXTJOIN, ya que TEXTJOIN puede separar automáticamente valores con delimitadores específicos, como comas o tabulaciones.

Un uso simple de la función CONCATENAR es tomar el nombre, segundo nombre y apellido de los clientes y generar el nombre completo. Por ejemplo, en la hoja de trabajo anterior, la siguiente fórmula devuelve los nombres completos:

En esta fórmula, CONCATENAR toma los nombres enA2,B2, yC2 y los une. Tenga en cuenta que CONCATENAR no admite delimitadores. Por lo tanto, para evitar que los nombres aparezcan juntos, incluya un espacio después de cada nombre en la celda original.

Otro uso de CONCATENAR es resumir información de diferentes celdas. Supongamos que tiene una hoja de trabajo con información sobre varios elementos. Puede combinar la información sobre cada elemento y concluir el resultado usando CONCATENAR.

Considere la hoja de trabajo anterior. A continuación se muestra una lista de algunos productos, sus precios, la cantidad de unidades vendidas, el objetivo de ventas, la etiqueta del producto y el estado con respecto a su objetivo de ventas. Puedes resumir todos estos datos en una sola oración usando la función CONCATENAR.

Esta larga fórmula es esencialmente simple. Cada argumento es una parte de la oración completa. La función CONCATENAR une los valores de diferentes celdas y agrega texto entre ellos para formar una oración.

Luego puede ocultar las columnas originales para que su hoja de cálculo esté menos abarrotada.

Disponible para Excel 2019 y versiones posteriores, la función CONCAT sirve como la versión mejorada de CONCATENAR. La sintaxis de la función CONCAT es la siguiente:

Como CONCATENAR,texto 1,texto2,texto3 , etc., representan las referencias de celda o cadenas de texto que se unirán. La ventaja clave de CONCAT es su capacidad para manejar rangos y matrices de manera más eficiente.

A diferencia de CONCATENAR, la función CONCAT no requiere referencias de celda explícitas para cada argumento. En su lugar, puede especificar un rango de celdas o una matriz directamente. Esto reduce significativamente la longitud y la complejidad de la fórmula cuando se trata de conjuntos de datos más grandes.

En el mismo ejemplo anterior, para combinar el nombre, segundo nombre y apellido de los clientes en una hoja de cálculo de Excel, la fórmula sería:

Al igual que la función CONCATENAR, esta fórmula toma los valores de nombre enA2:C2 y los une para mostrar el nombre completo. La diferencia aquí es que puede especificar el rango de valores en lugar de hacer referencia a cada uno por separado. Esto se enfatiza mejor en la hoja de trabajo a continuación.

Esta hoja de trabajo de muestra pertenece a un fabricante de automóviles imaginario. Cada automóvil tiene un código de modelo que contiene información sobre varios aspectos del vehículo. El código del modelo comprende diferentes códigos. Puede utilizar la función CONCAT para combinar rápidamente los códigos para formar el código del modelo en una fórmula corta:

La función CONCAT toma los valores enB1:B7 y los une para formar el código de modelo de cada automóvil. Los mismos resultados con CONCATENAR requerirían la fórmula más larga a continuación:

Cuando se utiliza una versión anterior de Excel, CONCATENAR es una opción confiable para fusionar valores de texto. Sin embargo, incluso entonces, el símbolo comercial (&) puede lograr fácilmente los mismos resultados que CONCATENAR. De hecho, todas las fórmulas siguientes producen los mismos resultados:

Una de las deficiencias de CONCATENATE es que carece de funcionalidades únicas. Como se demostró, el signo comercial puede hacer lo mismo que CONCATENAR. Otro problema es que el nombre de la función es demasiado largo. Compare la fórmula comercial con la de CONCATENAR para comprobarlo usted mismo.

Para abordar estas limitaciones, Excel introdujo CONCAT. La función CONCAT puede hacer todo lo que hace CONCATENATE, pero también puede trabajar con rangos y matrices. Esto hace que CONCAT sea superior a CONCATENATE y al signo comercial. Como resultado, si su versión de Excel admite CONCAT, es mejor usar CONCAT en lugar de CONCATENATE.

El nombre más corto de CONCAT y su capacidad para operar en rangos hacen que las fórmulas sean más cortas y más fáciles de navegar. Sin embargo, si su objetivo es combinar cadenas de texto, puede resultar difícil trabajar con CONCAT y CONCATENATE ya que no admiten delimitadores. La función TEXTJOIN es una mejor opción para fusionar cadenas de texto

Microsoft tiene la intención de reemplazar CONCATENATE con CONCAT, por lo que es aconsejable acostumbrarse a trabajar con CONCAT. Aunque Excel seguirá admitiendo el obsoleto CONCATENATE para compatibilidad con archivos de Excel más antiguos.

Irónicamente, la función CONCATENAR en Google Sheets puede operar en rangos y matrices; como resultado, es exactamente idéntico a CONCAT en Google Sheets. El único propósito de su existencia es la compatibilidad con archivos antiguos de Excel, en caso de que importe sus archivos de Excel a Google Sheets.

CONCATENAR y CONCAT son dos funciones de Excel que le permiten unir cadenas de texto y crear conjuntos de datos coherentes. Puede utilizar estas funciones para fusionar valores de celda, constantes o cadenas de texto y resumir información de diferentes celdas.

La función CONCAT puede manejar rangos y matrices de manera más eficiente y tiene una sintaxis más corta que CONCATENATE, lo que la convierte en la función preferida por la mayoría de los usuarios. Sin embargo, si está utilizando una versión anterior de Excel, CONCATENAR sigue siendo una opción confiable si no desea utilizar el signo comercial para unir valores.

Cualquiera que sea la función que elija, unir celdas es una forma eficaz de resumir sus datos o producir nuevos valores conjuntos. Combinar celdas puede ayudarle a ahorrar espacio en su hoja de trabajo y facilitar la extracción de conclusiones mediante la introducción de cadenas de texto.

Amir es escritor y editor junior en MUO. Su amor por la escritura y su afinidad por organizar la información lo llevaron a escribir principalmente en el sector de Productividad. Le gusta conducir, escuchar música y jugar en su tiempo libre. Amir ha estado escribiendo artículos sobre tecnología durante más de 4 años y actualmente está cursando un doctorado en farmacia.

texto 1texto2texto3" "A2B2C2texto 1texto2texto3A2:C2B1:B7