¿Cómo concatenar manteniendo el formato de número/fecha en Excel?
Es posible que haya notado que cuando aplicamos la función CONCATENAR en Excel, el formato de fecha (2014-01-03) y el formato de número como el formato de moneda ($734.7), el formato de porcentaje (48.9%), los decimales (24.5000), etc., se eliminan y se muestran como números generales en los resultados de la concatenación. En este artículo presentamos varias soluciones alternativas para concatenar datos manteniendo el formato de fecha o número en Excel.
- Concatenar manteniendo el formato de fecha en Excel
- Concatenar manteniendo el formato de número (moneda, porcentaje, decimales, etc.) en Excel
- Concatenar manteniendo el formato de fecha y número con Kutools para Excel
Concatenar manteniendo el formato de fecha en Excel
Esta sección trata sobre cómo mantener el formato de fecha en la función CONCATENAR en Excel.
1Seleccione una celda en blanco donde desea mostrar el resultado de la concatenación e ingrese la fórmula =CONCATENAR(TEXT(A2, "yyyy-mm-dd")," ", B2) (A2 es la celda con la fecha que desea concatenar, y B2 es otra celda que desea concatenar) en ella, y presione la tecla Enter key.
2. Mantenga seleccionada la celda del resultado de la concatenación y arrastre su controlador de relleno automático al rango que necesite. Luego verá que las celdas especificadas se han concatenado en una sola celda manteniendo el formato de fecha. Ver captura de pantalla:
Nota: Esta fórmula =CONCATENAR(TEXT(A2, "yyyy-mm-dd")," ", B2) mostrará fechas de cualquier formato de fecha como aaaa-mm-dd, como 2014-01-03. Para conservar otros formatos de fecha en la función CONCATENAR, puede cambiar aaaa-mm-dd al código de formato de fecha específico que necesite. ¿Cómo obtener el código de formato de fecha/número?
![]() | ¿La fórmula es demasiado complicada de recordar? ¡Guarda la fórmula como una entrada de Autotexto para reutilizarla con un solo clic en el futuro! Leer más… Prueba gratuita |
Combinar por lotes múltiples celdas/filas/columnas sin perder datos ni formato de fecha/número en Excel
Normalmente, al combinar celdas con la función Combinar en Excel, se eliminarán todos los contenidos de las celdas excepto el contenido de la primera celda. Sin embargo, con la utilidad Combinar (Filas & Columnas) de Kutools para Excel, puede combinar fácilmente múltiples celdas/filas/columnas por lotes sin perder datos. Además, esta utilidad también admite mantener el formato original de fecha y número en los resultados de la combinación.
Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora
Concatenar manteniendo el formato de número (moneda/porcentaje/decimales) en Excel
Esta sección trata sobre cómo mantener el formato de número, como el formato de moneda, el formato de porcentaje, los decimales de los números, etc., en la función CONCATENAR en Excel.
1. Primero, necesitamos obtener el código de formato de los números específicos que desea concatenar: haga clic derecho en la celda del número y seleccione Formato de celdas del menú contextual. Ver captura de pantalla:
2. En el cuadro de diálogo Formato de celdas que aparece, vaya a la pestaña Número haga clic en Personalizado en el cuadro Categoría copie el código de formato en el cuadro Tipo y cierre el cuadro de diálogo Formato de celdas. Ver captura de pantalla:
3. Luego convertiremos el número que desea concatenar en una cadena de texto. Seleccione una celda en blanco (celda E2 en nuestro ejemplo), ingrese la fórmula =TEXTO(B2,"$#,##0.00_);($#,##0.00)") (B2 es la celda de moneda que desea concatenar) en ella y presione la tecla Enter key.
Notas:
(1) En el formato anterior, $#,##0.00_);($#,##0.00) es el código de formato que copiamos en el paso 2. Puede cambiar el código de formato al que copió.
(2) A veces, el código de formato de moneda que copió puede ser muy complicado y causar errores en la fórmula. Si es así, simplifique el código de formato como $#,##0.00_);($#,##0.00).
4. Si hay varios tipos de números que desea concatenar, repita los pasos 1-3 para convertir estos números en cadenas de texto.
5. Después de convertir números con formatos especiales de números en cadenas de texto, podemos concentrarlos ingresando la fórmula =CONCATENAR(A2, " ",E2, " ", F2) (A2, E2 y F2 son las celdas que deseamos concatenar) en una celda en blanco (celda G1 en nuestro ejemplo) y presione la tecla Enter key. Ver captura de pantalla:
6. Seleccione el rango E2:G2 y luego arrastre el controlador de relleno automático al rango que necesite. Luego verá que cada fila ha sido concatenada manteniendo todos los tipos de formatos de número. Ver captura de pantalla:
Nota: Si está familiarizado con los códigos de formato de los números que desea concatenar, puede aplicar la fórmula =CONCATENAR(A2, " ",TEXTO(B2,"$#,##0.00_);($#,##0.00)"), " ", TEXTO(C2,"0.00%" )) y reemplace los códigos de formato de $#,##0.00_);($#,##0.00) y 0.00% según sea necesario.
![]() | ¿La fórmula es demasiado complicada de recordar? ¡Guarda la fórmula como una entrada de Autotexto para reutilizarla con un solo clic en el futuro! Leer más… Prueba gratuita |
Concatenar manteniendo el formato de fecha y número con Kutools para Excel
¿No puede recordar los códigos de formato de fechas y números y se siente cansado de copiarlos repetidamente? La utilidad Combinar de Kutools para Excel puede ayudarlo a concatenar datos manteniendo todo tipo de formatos de fecha y número con unos pocos clics en Excel.
1. Seleccione el rango que desea concatenar y haga clic en Kutools > Combinar & Dividir > Combinar filas, columnas o celdas sin perder datos.
2. En el cuadro de diálogo Combinar columnas o filas que aparece, realice lo siguiente:
(1) Marque la opción Combinar columnas en la sección Para combinar las celdas seleccionadas según las siguientes opciones ;
(2) Marque una opción de separador en la sección Especificar un separador (en nuestro ejemplo marcamos la opción Espacio en nuestro ejemplo);
(3) Especifique el lugar donde colocará el resultado de la concatenación. En nuestro ejemplo, especificamos la Celda izquierda;
(4) En la sección Opciones marcamos la opción Eliminar el contenido de las celdas combinadas ;
(5) Marque la opción Usar valores formateados en la parte inferior de este cuadro de diálogo.
3. Haga clic en el botón Aceptar para aplicar esta utilidad. Luego verá que cada fila ha sido concatenada en su primera celda manteniendo todos los tipos de formatos de fecha y número. Ver captura de pantalla:
Demo: concatenar manteniendo el formato de número/fecha en Excel
Artículos relacionados:
Concatenar rango añadiendo/incluyendo comillas en Excel
Concatenar rango/celdas con coma, espacio, salto de línea en Excel
Las mejores herramientas de productividad para Office
Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...
Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
- ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!