Concatenar celdas en Excel

Última actualización el 15/03/2025
Tiempo de lectura: 3 minutos

Concatenar es la acción de agrupar varias células. Son posibles varias técnicas.

Múltiples formas de concatenar celdas en Excel

Para concatenar celdas en Excel hay tres funciones así como el signo &, llamado "et comercial". 

  • CONCAT
  • CONCATENAR
  • ADJUNTAR TEXTO

¿Por qué tantas fórmulas?

Históricamente, Excel siempre te ha permitido agrupar 2 celdas.

  • Ya sea con la función CONCATENAR
  • O con el símbolo &

Pero si necesitabas agrupar más de 2 celdas, la manipulación no era sencilla. Es por eso que Microsoft ha creado 2 nuevas funciones para concatenar a partir de un rango de datos.

  • CONCAT
  • ADJUNTAR TEXTO

Función CONCATENAR vs símbolo &

En fait, no hay diferencia entre usar el símbolo & y la función CONCATENAR.

Por ejemplo, en el siguiente ejemplo, para concatenar el código postal con el nombre de la ciudad, podemos escribir

=CONCATENAR(A2,B2)

Concatenación de dos celdas con la función CONCATENAR

O de lo contrario

= A2 y B2

Concatenar en Excel con símbolo

observaciones:

  • En ambos casos no hay espacio entre el código postal y la ciudad. Hay que gestionarlo de otra manera.
  • Con la función CONCATENAR no se puede seleccionar un rango de datos sino celda por celda. Es por eso que la función CONCATENAR ha quedado obsoleta (el signo de exclamación delante de la función)
CONCATENAR función obsoleta

La función CONCAT

A partir de la versión Excel 2016, Microsoft introdujo la función CONCAT.

Esta función tiene la ventaja de concatenar varias celdas. simplemente seleccionando un rango de celdas.

=CONCAT(B2:G2)

Función CONCAT para concatenar un rango de celdas

Pero aquí también el resultado es difícil de leer porque todas las celdas están una al lado de la otra.

La función UNIR.TEXTO

C'est para corregir todos los problemas mencionado anteriormente que Microsoft creó en marzo de 2016 el Función UNIR.TEXTO

Los parámetros de la función JOIN.TEXT son los siguientes:

  • Delimitador, como guión, espacio, pero siempre entre comillas.
  • Se tienen en cuenta las celdas vacías (VERDADERO o FALSO).
  • Rango de celdas para concatenar.

Entonces, para unir las 4 celdas de nuestros clientes en una, con un espacio entre cada celda, escribimos la fórmula

=ADJUNTAR.TEXTO(" ";;A2:D2)

Otro ejemplo, si queremos crear el número de seguro social a partir de los detalles de cada parte, escribiremos.

=ADJUNTAR.TEXTO("-";VERDADERO;B2:G2)

Usando la función JOIN.TEXT en Excel

Conclusión

Sin argumentos, la mejor función para combinar varias celdas en Excel es la función UNIR.TEXTO. Esta función se usa muy a menudo para crear fórmulas complejas como extraer números de una celda.

2 Comentarios

  1. Emmanuelle MARTEAU
    06/11/2024 a las 12:12

    Bonjour.
    gracias por estas claras explicaciones.
    Sin embargo, cuando quiero combinar varias celdas, una de las cuales contiene una fecha en formato dd/mm/aaaa, la respuesta dada por Excel transforma el contenido de esta celda en un número que no tiene nada que ver con mi fecha.
    ¿sabes por qué?
    merci par avance

    ¡Gracias por hacer que Excel sea más asequible!

    Responder

    • Frédéric LE GUEN
      06/11/2024 a las 12:48

      Ese es un lindo comentario 😀
      La solución sería utilizar la función TEXTO.

      Responder

Dejar un comentario

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Concatenar celdas en Excel

    Tiempo de leer: 3 minutos
    Última actualización el 15/03/2025

    Concatenar es la acción de agrupar varias células. Son posibles varias técnicas.

    Múltiples formas de concatenar celdas en Excel

    Para concatenar celdas en Excel hay tres funciones así como el signo &, llamado "et comercial". 

    • CONCAT
    • CONCATENAR
    • ADJUNTAR TEXTO

    ¿Por qué tantas fórmulas?

    Históricamente, Excel siempre te ha permitido agrupar 2 celdas.

    • Ya sea con la función CONCATENAR
    • O con el símbolo &

    Pero si necesitabas agrupar más de 2 celdas, la manipulación no era sencilla. Es por eso que Microsoft ha creado 2 nuevas funciones para concatenar a partir de un rango de datos.

    • CONCAT
    • ADJUNTAR TEXTO

    Función CONCATENAR vs símbolo &

    En fait, no hay diferencia entre usar el símbolo & y la función CONCATENAR.

    Por ejemplo, en el siguiente ejemplo, para concatenar el código postal con el nombre de la ciudad, podemos escribir

    =CONCATENAR(A2,B2)

    Concatenación de dos celdas con la función CONCATENAR

    O de lo contrario

    = A2 y B2

    Concatenar en Excel con símbolo

    observaciones:

    • En ambos casos no hay espacio entre el código postal y la ciudad. Hay que gestionarlo de otra manera.
    • Con la función CONCATENAR no se puede seleccionar un rango de datos sino celda por celda. Es por eso que la función CONCATENAR ha quedado obsoleta (el signo de exclamación delante de la función)
    CONCATENAR función obsoleta

    La función CONCAT

    A partir de la versión Excel 2016, Microsoft introdujo la función CONCAT.

    Esta función tiene la ventaja de concatenar varias celdas. simplemente seleccionando un rango de celdas.

    =CONCAT(B2:G2)

    Función CONCAT para concatenar un rango de celdas

    Pero aquí también el resultado es difícil de leer porque todas las celdas están una al lado de la otra.

    La función UNIR.TEXTO

    C'est para corregir todos los problemas mencionado anteriormente que Microsoft creó en marzo de 2016 el Función UNIR.TEXTO

    Los parámetros de la función JOIN.TEXT son los siguientes:

    • Delimitador, como guión, espacio, pero siempre entre comillas.
    • Se tienen en cuenta las celdas vacías (VERDADERO o FALSO).
    • Rango de celdas para concatenar.

    Entonces, para unir las 4 celdas de nuestros clientes en una, con un espacio entre cada celda, escribimos la fórmula

    =ADJUNTAR.TEXTO(" ";;A2:D2)

    Otro ejemplo, si queremos crear el número de seguro social a partir de los detalles de cada parte, escribiremos.

    =ADJUNTAR.TEXTO("-";VERDADERO;B2:G2)

    Usando la función JOIN.TEXT en Excel

    Conclusión

    Sin argumentos, la mejor función para combinar varias celdas en Excel es la función UNIR.TEXTO. Esta función se usa muy a menudo para crear fórmulas complejas como extraer números de una celda.

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      2 Comentarios

      1. Emmanuelle MARTEAU
        06/11/2024 a las 12:12

        Bonjour.
        gracias por estas claras explicaciones.
        Sin embargo, cuando quiero combinar varias celdas, una de las cuales contiene una fecha en formato dd/mm/aaaa, la respuesta dada por Excel transforma el contenido de esta celda en un número que no tiene nada que ver con mi fecha.
        ¿sabes por qué?
        merci par avance

        ¡Gracias por hacer que Excel sea más asequible!

        Responder

        • Frédéric LE GUEN
          06/11/2024 a las 12:48

          Ese es un lindo comentario 😀
          La solución sería utilizar la función TEXTO.

          Responder

      Dejar un comentario

      Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.