Hay varias formas de mostrar un número en una celda en Excel. Y una de las formas en que puede formatear un número es mostrándolo como una fecha (para ese número de serie correspondiente)
Cuando vea una fecha en una celda en Excel, aún se almacenará como un número en la parte posterior.
En algunos casos, es posible que no desee mostrar la fecha y, en su lugar, mostrar el número de serie que representa. Por ejemplo, en lugar de mostrar el 31 de diciembre de 2022 en una celda, es posible que desee mostrar su valor numérico, que es 44926.
En este tutorial, le mostraré algunas formas sencillas que puede usar para convertir una fecha en un número de serie en Excel. También le mostraré el método que funcionaría si tiene las fechas en formato de texto.
¿Cómo convertir la fecha al número de serie en Excel?
Como dije, las fechas se almacenan como números en el back-end de Excel.
Entonces, si tiene una fecha en una celda y desea mostrar el número de serie, solo necesita cambiar el tamaño para que se muestre el número de serie.
Puede usar la opción en la cinta para convertir rápidamente cualquier fecha en un número de serie, o puede usar el cuadro de diálogo de formato personalizado que le brinda mucho más control.
Déjame mostrarte ambos métodos aquí.
Uso de la lista desplegable Formato en la cinta (método rápido)
A continuación tengo algunas fechas en la columna A que quiero convertir en números.

Estos son los pasos para hacer esto:
- Seleccione todas las fechas en la columna A
- Haga clic en la pestaña Inicio

- En el grupo Número, haga clic en la lista desplegable Formato
- Seleccione General

Los pasos anteriores convertirían el formato de todas las celdas de Fecha a General inmediatamente.

Un formato general es donde no se aplica un formato específico, por lo que un número se muestra como un número (y si hay fechas en las celdas seleccionadas, se volverán a convertir a los números de serie).
Tenga en cuenta que este método solo funciona si la fecha en la celda está en un formato que Excel reconoce como una fecha. Por ejemplo, si tiene una fecha como «31 de diciembre de 2022» o «31 de diciembre de 2022», no se convertirán a su número de serie porque Excel no los reconoce como un formato de fecha válido.
A continuación, tengo algunos formatos de fecha válidos comunes en Excel.
Formatos de fecha válidos en Excel |
---|
31-12-2022 |
31 de diciembre de 2022 |
31 de diciembre de 2022 |
31-12-22 |
31.12.2022 |
Uso del cuadro de diálogo Formato de celdas (da más control)
Otra excelente manera de mostrar las fechas como números es usar el cuadro de diálogo Formato de celdas.
Si bien también funciona cambiando el formato de la celda de una fecha a un número, este método le brinda un poco más de control en comparación con el método anterior donde usamos el menú desplegable Formato y elegimos la opción General.
Suponiendo que tengo el mismo conjunto de datos donde tengo fechas en la columna con una coma a continuación, los pasos para convertir estas fechas en números de serie son:

A continuación se muestran los pasos para hacer esto usando el cuadro de diálogo Formato de celdas:
- Seleccione todas las fechas en la columna A
- Haga clic en la pestaña Inicio
- En el grupo Número, haga clic en el iniciador de diálogo pequeño (la flecha inclinada como se muestra a continuación)

- En el cuadro de diálogo Formato de celdas, asegúrese de que la pestaña Número esté seleccionada

- En las opciones de categoría, seleccione Número

- [Optional] Si desea que el número también tenga decimales, especifique cuántos decimales necesita. En este ejemplo hago este 0 (porque no quiero números decimales)

- [Optional] Si desea que el número tenga un separador de mil, puede marcar la opción ‘Usar separador de 1000’

- Haga clic en Aceptar
Los pasos anteriores también le darán el mismo resultado, con la fecha que ahora se muestra como el número de serie.

Si bien esto puede parecer una forma más larga de convertir fechas en números, puede ver que obtiene mucho más control cuando usa el cuadro de diálogo Formato de celdas. Puede especificar si necesita 1000 separadores o decimales.
Aparte de esto, también te muestra la opción donde puedes seleccionar si mostrar los números negativos en rojo (con o sin signo menos). Por supuesto, esto no es muy útil, ya que una fecha en Excel nunca puede ser negativa.
Nuevamente, este método solo funciona para fechas que Excel considera un formato de fecha válido. Si una celda tiene una fecha que no se reconoce como un formato de fecha válido y utiliza el método anterior para convertirla en un número de serie, no sucede nada.
Cambiar fecha en formato de texto a número de serie (con DATEVALUE)
Si tiene las fechas en el formato correcto, lo que significa que son números en la parte posterior, simplemente puede cambiar el formato de celda para mostrar el número de serie en lugar de la fecha (usando uno de los dos métodos que se muestran arriba).
Pero en muchos casos, puede terminar con una columna llena de fechas que son cadenas de texto y no números en la parte posterior.
En mi experiencia, esto sucede a menudo cuando descargas tus datos de una base de datos o de Internet. Sucedió recientemente cuando descargué mi extracto bancario como un archivo de Excel y la columna de fecha tenía cadenas de texto.
Y, a menudo, las personas agregan un apóstrofo antes de la fecha para crear una cadena de texto.
En tales casos, cambiar el formato de celda no le dará el número de serie para esa fecha.
Pero hay una solución: la función DATEVALUE.
La función DATEVALUE se creó específicamente para este uso, tomando la fecha en formato de texto como entrada y brindándole el número de serie para esa fecha.
A continuación, tengo una columna de fechas en formato de texto de la que quiero obtener el número de serie.

Y a continuación está la fórmula que hará esto por mí:
=DATEVALUE(A2)

Un caso de uso útil de esta función es cuando tiene fechas en formato de texto y desea convertirlas al formato de fecha correcto.
Aunque no puede hacer eso cuando las fechas están en formato de texto, primero puede usar la función DATEVALUE para convertirlo al número de serie correspondiente y luego cambiar el formato de las fechas.
Tenga en cuenta que la función DATEVALUE solo funciona con datos de texto. Entonces, si tiene celdas con fechas en el formato correcto (que se almacenan como números en la parte posterior), esta fórmula le dará un error de valor.
Convierta la fecha en un número en formato MMDDAA o DMMYYY
En algunas situaciones no tan comunes, los usuarios pueden querer convertir una fecha a un número de 8 dígitos en formato DDMMAAAA o MMDDAA.
Por ejemplo, el 31 de diciembre de 2022 es 31122022 en formato DDMMAAAA y 12312022 en formato MMDDAAAA.
Si bien puede parecer un problema complicado de resolver, el hecho de que pueda especificar su propio formato personalizado en Excel lo convierte en una tarea fácil.
A continuación, tengo algunas fechas en la columna E que quiero mostrar en formato MMDDAA de 8 dígitos.

Estos son los pasos para hacer esto:
- Seleccionar todas las celdas que contienen las fechas
- Mantenga presionada la tecla Control y presione la tecla 1. Esto abre el cuadro de diálogo Formato de celdas. si está en una Mac, use la tecla Comando en lugar de la tecla Control
- Asegúrese de que la pestaña ‘Número’ esté seleccionada en el cuadro de diálogo Formato de celdas
- En las opciones de categoría, seleccione ‘Personalizado’

- En el campo Tipo, escriba mmddyyyy

- Haga clic en Aceptar
Los pasos anteriores cambiarían el tamaño de las celdas seleccionadas y harían que cada número apareciera en formato MMDDAAAA.

Tenga en cuenta que esto solo funciona si tiene valores numéricos en las celdas. Si tiene valores de texto, todos los números formateados como texto, esto no funcionaría.
Si desea mostrar las fechas en el formato DMMYYYY, use ddmmyyyy en el paso 5.
En este tutorial te mostré cómo convertir fechas a números de serie en excel. Si tiene las fechas en el formato correcto (es decir, números en el reverso), puede obtener el número de serie cambiando el formato de celda mediante el cuadro de diálogo Formato de celdas (o la opción General en la cinta).
Si tiene fechas en formato de texto, debe usar la función DATEVALUE para convertir estas fechas a los números de serie correspondientes.
También discutí cómo convertir fechas al formato de 8 dígitos: MMDDAAAA o DDMMAAAA.
Espero que hayas encontrado útil este tutorial de Excel.