Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo concatenar mantener el formato del número / fecha en Excel?

Puede haber notado que cuando aplicamos la función CONCATENAR en Excel, el formato de fecha (2014-01-03) y formato de número, como el formato de moneda ($734.7), formato de porcentaje (48.9%), lugares decimales (24.5000), etc. se eliminan y se muestran como números generales en los resultados de la concatenación, como se muestra a continuación. En este artículo presentamos varias soluciones para concatenar datos con el formato de fecha o número en Excel.
doc concatenate retiene el formato del número de fecha 1

Concatenar con mantener el formato de fecha en Excel

Concatenar con el formato de mantener el número (moneda, porcentaje, decimales, etc.) en Excel

Concatenar con mantener el formato de fecha y número con Kutools para Excel

Batch combina múltiples celdas / filas / columnas sin perder datos y formato de fecha / número en Excel

Normalmente, al fusionar celdas con la función Fusionar en Excel, se eliminarán todos los contenidos de la celda, excepto el primer contenido de la celda. Sin embargo, con Kutools para Excel Combine (Filas y Columnas) utilidad, puede combinar fácilmente varias celdas / filas / columnas sin perder datos. Además, esta utilidad también admite el formato de fecha original restante y los formatos de número en los resultados de la combinación. Función completa de prueba gratuita 60-day!
Las columnas de combinación de filas de anuncios siguen formateando

Kutools for Excel - Incluye más de útiles herramientas 300 para Excel. Prueba gratuita de funciones completas 60-day, ¡no se requiere tarjeta de crédito! CONSÍGUELO AHORA

Ficha Office Habilite la edición y navegación con pestañas en Office y haga su trabajo mucho más fácil ...
Kutools for Excel trae las características avanzadas de 300 a Excel y aumenta su productividad en 80%
  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Kutools funciona con Office 2007-2019 y 365. Es compatible con todos los idiomas y es muy fácil de instalar o implementar. Funciones completas de prueba gratuita de 60-day.

Concatenar con mantener el formato de fecha en Excel

Esta sección habla sobre cómo mantener el formato de fecha en la función CONCATENAR en Excel.

1. Seleccione una celda en blanco, obtendrá el resultado de la concatenación e ingrese la fórmula = CONCATENAR (TEXTO (A2, "aaaa-mm-dd"), "", B2) (A2 es la celda con la fecha que concatenará, y B2 es otra celda que concatenará), y presione entrar clave.
doc concatenate retiene el formato del número de fecha 2

2. Siga seleccionando la celda de resultado de concatenación y arrastre su manejador de Autocompletar al rango que necesite. Y luego verá que las celdas especificadas se concatenan en una celda manteniendo el formato de fecha. Ver captura de pantalla:

Nota: Esta fórmula = CONCATENAR (TEXTO (A2, "aaaa-mm-dd"), "", B2) mostrará las fechas de cualquier formato de fecha como aaaa-mm-dd, Tales como 2014-01-03. Para conservar otro formato de fecha en la función CONCATENAR, puede cambiar el aaaa-mm-dd al código de formato de fecha determinado que necesite. ¿Cómo obtener el código de formato de fecha / número?


Concatenar con el formato de mantener el número (moneda / porcentaje / decimales) en Excel

Esta sección habla de mantener el formato numérico, como el formato de moneda, el formato porcentual, los lugares decimales de los números, etc. en la función CONCATENAR en Excel.

Consejo: Si está familiarizado con los códigos de formato de números que concatenará, haga clic en aquí.

1. En primer lugar, necesitamos obtener el código de formato de los números especificados que concatenará: haga clic con el botón derecho en la celda numérica y seleccione Formato de celdas desde el menú contextual. Ver captura de pantalla:

2. En el cuadro de diálogo de abrir celdas de formato, vaya al Número pestaña, haga clic en Personalizado en el objeto Categoría caja, copie el código de formato en Tipo cuadro y cierre el cuadro de diálogo Formato de celdas. Ver captura de pantalla:
doc concatenate retiene el formato del número de fecha 5

3. Luego, convertiremos el número que concatenará en cadena de texto. Seleccione una celda en blanco (Cell E2 en nuestro ejemplo), ingrese la fórmula = TEXTO (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)") (B2 es la celda de moneda que concatenará), y presione entrar clave.
doc concatenate retiene el formato del número de fecha 6
Notas:
(1) En el formato anterior, $ #, ## 0.00 _); ($ #, ## 0.00) es el código de formato que copiamos en el paso 2. Y puede cambiar el código de formato a su copiado.
(2) A veces, el código de formato de la moneda que ha copiado puede ser muy complicado, lo que provoca errores de fórmula. Si es así, simplemente el código de formato, como $ #, ## 0.00 _); ($ #, ## 0.00).

4. Si hay varios tipos de números que concatenará, repita el Paso 1-3 para convertir estos números en cadenas de texto.

5. Después de convertir los números con formatos de números especiales a cadenas de texto, podemos concentrarlos al ingresar la fórmula = CONCATENAR (A2, "", E2, "", F2) (A2, E2 y F2 son celdas que concatenaremos) en una celda en blanco (Cell G1 en nuestro ejemplo), y presione entrar llave. Ver captura de pantalla:
doc concatenate retiene el formato del número de fecha 7

6. Seleccione el rango E2: G2 y luego arrastre el Mango de Autocompletar al rango que necesite. Y luego verá que cada fila se ha concatenado con mantener todo tipo de formatos numéricos. Ver captura de pantalla:
doc concatenate retiene el formato del número de fecha 8
Nota: Si está familiarizado con los códigos de formato de los números que concatenará, puede aplicar la fórmula = CONCATENAR (A2, "", TEXTO (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)"), "", TEXTO (C2, "0.00%")) y reemplaza los códigos de formato de $ #, ## 0.00 _); ($ #, ## 0.00) y 0.00% basado en su requerimiento


Concatenar con mantener el formato de fecha y número con Kutools para Excel

¿No recuerda los códigos de formato de fechas y números y se siente cansado de copiarlos repetidamente? Kutools para Excel Combinar la utilidad puede ayudarlo a concatenar datos con varios formatos de fecha y formatos de números con varios clics en Excel.

1. Seleccione el rango que concatenará, y haga clic Kutools > Combinar.
doc concatenate retiene el formato del número de fecha 9

2. En el cuadro de diálogo Abrir columnas o filas combinados, haga lo siguiente:
doc concatenate retiene el formato del número de fecha 10
(1) Compruebe la Combine columnas opción en el Para combinar celdas seleccionadas de acuerdo a las siguientes opciones sección;
(2) Marque una opción de separador en Especifique un separador sección (verificamos el Espacio opción en nuestro ejemplo);
(3) Especifique el lugar donde colocará el resultado de concatenación. En nuestro ejemplo, especificamos el Celda izquierda;
(4) En el Opciones sección, verificamos el Eliminar contenido de celdas combinadas opción;
(5) Compruebe la Usa valores formateados opción en la parte inferior de este cuadro de diálogo.

3. Haga clic en el Ok botón para aplicar esta utilidad. Y luego verá que cada fila se ha concatenado en su primera celda con todo tipo de formatos de fecha y formatos de números. Ver captura de pantalla:
doc concatenate retiene el formato del número de fecha 12


Demostración: concatenar mantener el formato de número / fecha en Excel

En este video, Kutools y Kutools Más las pestañas son agregadas por Kutools for Excel. Si lo necesita, haga clic para Prueba gratuita de 60 días sin limitación!


Kutools for Excel: la mejor herramienta de productividad de Office aumenta su productividad en un 80%

  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    NYC74 · 1 months ago
    concatenate but keep long date?
    • To post as a guest, your comment is unpublished.
      kellytte · 24 days ago
      Hi NYC74,
      For example, you need to concatenate the cell values in Cell A1 and B1, and B1 contains the date you will show as long date format in the concatenation result. Now you can use this formula:
      =CONCATENATE(A1, " ", TEXT(B1,"dddd,mmmm dd, yyyy"))
  • To post as a guest, your comment is unpublished.
    mary florence · 3 months ago
    i am trying to concatenate three fields into a date field. i.e

    field 1= 1

    field 2=1

    field 3=2020

    i want it to concatenate to 1/1/2020

    How do I do that?
  • To post as a guest, your comment is unpublished.
    Susan P. Jett · 6 months ago
    Ok I am trying to Concatenate two cells from a different sheet and one is a date. When I concatenate it the new cell displays the date as numbers. I need it to display as a date. For example: I am trying to merge cell #1: November 5, 2017 with cell #2: Homecoming and what i get is something like: 447689 Homecoming. Remember I am getting the info from another sheet within my workbook, so here is my formula: =CONCATENATE('Home Page'!F3," ",'Home Page'!F6)
    Which gives me the 4447689 Homecoming but I want it to say: November 5, 2017 Homecoming. Can you tell me what I need to add to my formula?
    • To post as a guest, your comment is unpublished.
      kellytte · 6 months ago
      Hi Susan,

      Try this formula =CONCATENATE(TEXT('Home Page'!F3, "MMMM D, YYYY")," ", 'Home Page'!F6)
  • To post as a guest, your comment is unpublished.
    Eve Hermes · 8 months ago
    Hello. Can you help me? i've been in this trouble for some times.
    So i have "Oxford" in cell A1 and "02 January 2019" in cell B1 and i want to merge these two cells separated with a comma and single space. I've tried =A1&", "&text(B1,"[$-421]dd mmmm yyyy;@") and =concatenate(A1,", ",text(B1,"[$-421]dd mmmm yyyy;@")) but none of them worked. Do you have any idea what was wrong with my formula?
    Thanks alot!
    • To post as a guest, your comment is unpublished.
      kellytte · 8 months ago
      Hi Eve,
      Try these formulas:
      =A1&", "&TEXT(B1,"DD MMMM YYYY") OR =CONCATENATE(A1,", ",TEXT(B1,"DD MMMM YYYY"))
  • To post as a guest, your comment is unpublished.
    Kent · 9 months ago
    Exactly what I needed.
  • To post as a guest, your comment is unpublished.
    Beate · 1 years ago
    Perfect, exactly what I needed. Thank you for the excellent summary.
  • To post as a guest, your comment is unpublished.
    Rajesh · 2 years ago
    Thank you. Nice Article
  • To post as a guest, your comment is unpublished.
    Per · 2 years ago
    Hi,

    The date get messed up for me. What do i do wrong?
    I have column A with a date and column B with an extra number that i want to add on the end.
    Ex. 2017-07-10-1
    I use this formula
    =CONCATENATE(TEXT(A2; "yyyy-mm-dd");"-"; B2)
    But the result comes out as
    yyyy-00-10-1

    Where do i go wrong?
    • To post as a guest, your comment is unpublished.
      Jony · 1 years ago
      probably you have a different language in excel, check the custom format cell to identify how is correct
      on my PC for example is dd-mm-jjjj not dd-mm-yyyy like in English
      • To post as a guest, your comment is unpublished.
        Thiru · 1 years ago
        use an operator after =CONCATENATE(TEXT(A2; "yyyy-mm-dd"))&"-"& B2&";"