Unir textos de varias celdas en una sola celda en Excel

Inicio » Excel para contadores. » (10 / 09 / 2013 )

En ocasiones, en algún trabajo que desarrollamos en Excel, necesitamos unir los textos de varias celdas en una sola celda, lo cual podemos hacer fácilmente con Excel.

Supongamos que nos entregan un listado de personas en el que cada celda figura un nombre o apellido, luego tendríamos algo así:
A1 José, B1 Fernando, C1 Cuesta y D1 Rojas.

Tenemos cuatro celdas con textos pero necesitamos que el nombre completo de las personas nos quede en una única celda, en este caso, en E1.

Hacerlo manualmente implicaría tener que copiar y pegar el contenido de cada celda, lo cual resulta muy poco práctico.
Afortunadamente, Excel cuenta con la función “CONCATENAR” que lo que hace es precisamente unir en una celda los contenidos de las celdas que se le indique.

En este caso en la celda E1 colocaremos la siguiente fórmula:

=CONCATENAR(A1;B1;C1;D1)

El resultado será:
JoséFernandoCuestaRojas.

Este resultado no nos sirve de mucho, por lo que tendremos que agregarle un espacio entre los nombres, y para ello entre cada celda referenciada agregamos ” ” lo cual en Excel significa vacío, es decir un espacio en blanco.

La formula quedará de la siguiente forma:

=CONCATENAR(A1;" ";B1;" ";C1; " ";D1)

El resultado que obtendremos será:

José Fernando Cuesta Rojas

Recomiéndanos en

Google+ Facebook Twitter
Gerencie.com en su correo
(Gratis - Reciba diariamente nuestras novedades en su correo)

Siéntase libre de opinar

311 Opiniones
  1. Eduardo Zeta dice:

    Excelente me es de mucha utilidad.

    saludos

  2. Cris dice:

    mil gracias!!!

  3. Jenhuba dice:

    Buenísimo, muchas gracias!

  4. geras dice:

    gracias... funciona excelente-...... yo la use asi
    =CONCATENAR(A1," ",A2," ",A3)

  5. Pedro dice:

    Gracias buenos dias

    POr favor si me pueden ayudar . trabajo en Excel 2010, quisiera concatenaqr las cuentas que salen del programa SIIGO, ( los digitos del PUC salen en diferene s columnas) . al realizar concatenar no da ningun resultado. Uds me pueden ayudar?

    gracias

  6. hum dice:

    y como concatenar solo una parte del texto de cada celda por decir mezclar las funciones izquierda derecha y concatenar pero para extraer información de varias celdas y colocarlas en una, es decir crear una especie de clave desde la información de varias celdas.

  7. SAMUEL dice:

    MUCHAS GRACIAS POR EL APORTE ME AHORRO MUCHO TRABAJO

  8. Edith dice:

    Hola que tal, ya hice la unión de los nombres me sirvió de mucho pero ahora que los quiero copiar no puedo porque cuando lo paso a otro libro tengo que copiar con las otras celdas separadas, por favor me pueden ayudar, gracias

  9. Erik dice:

    Una forma de separar por comas: Concatenar = (A1,";",B1,"";",C1,";",D1)

  10. Ziamma dice:

    Excelente!! me he topado con éste tipo de cosas muchas veces, ahora ya s
    é como hacer.

  11. Marielos dice:

    Muchas gracias, me ahorró mucho tiempo.

  12. Maria uisa dice:

    Hola podría informarme si hay alguna manera de separar datos de una columna? Ejemplo 120500
    5400
    Maria
    Estos datos estan en una columna en 3 celdas diferentes, hay manera de separarlos?

    Por favor una respuesta, estoy desesperada...

    • ROBERTO dice:

      TENDRIAS QUE DARLE LA OPCION TEXTO EN COLUMNAS PARA QUE DE AHI LOS SEPARES

      EJEMPLO 1205005400 DICES TU NO OK

      VAMOS POR PASOS
      MENU :DATOS
      SELECCIONAR TEXTO EN COLUMNAS
      SELECCIONAR DE ANCHO FIJO,SIG.TE APARECERA UNA REGLA Y UN RECUADRO BLANCO CON LOS DATOS QUE QUIERES ,LE DAS CLIC DE DONDE QUIERES QUE PARTA.EJEMPLO DAS CLIC ENTRE EL 120 500 Y TE PONDRA UNA LINEA CON UNA FLECAHA ESO ES LO QUE TE VA A SEPARAR EN DOS CELDAS Y PUEDES PONER MAS SI LO DESEAS CADA LINEA QUE PNGAS CORRESPONDERA A OTRA CELDA

      ESPERO TE SIRVA

  13. Vianney dice:

    Muchisimas gracias, en realidad no funcionaba ya que el comando lo marcaba erroneo,pero cambie el (;) por (,) y funciono perfecto.
    Saludos!

  14. José Luis dice:

    Muchas gracias. Me ha servido de mucho porque era justamente lo que quería.

  15. Angelina dice:

    Y SI ENTRE CADA CONJUNTO DE CELDAS QUISIERA PONER UNA COMA,
    EJ.:
    (D3)ZACATECAS SUR 159
    (E3)CENTRO
    (F3)TEPIC

    PARA QUE QUEDE ASÍ:
    ZACATECAS SUR 159, CENTRO, TEPIC

    HABRÁ ALGUNA FORMA?, GRACIAS

  16. saul dice:

    exelente amigo este es el comando que nesecito gracias..

  17. Kattya dice:

    MUCHAS GRACIAS ME AYUDO MUCHO

  18. judith anaya dice:

    estoy usando la formula de concatenar, pero no me deja poner los espacios, si me unio los nombres, pero sin espacio alguien me puede auxiliar??

  19. Beto dice:

    Muchas gracias! me saco de un apuro inesperado!

    Es buenísimo! , felicidades BESO! jaja

  20. Monic dice:

    Hola , podrían ayudarme estoy trabajando en un Excel en el cual requiero colocar en una sola celda el texto de otra hoja , pero es como querer sumar varias columnas con el varios texto y a la hora de utilizar concatenar lo que me hace es eso NANANANANANAN , suponiendo que quiero que solo me aparezca un NA porque es lo que esta en todas las columnas que opción puedo utilizar .

    Gracias

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc. Lo que no está permitido es insultar o escribir palabras ofensivas o soeces. Si lo hace, su comentario será rechazado por el sistema o será eliminado por el administrador. Por último, trate de no escribir en mayúscula sostenida, resulta muy difícil leerle.