Función DATEVALUE de Excel: descripción general
Cuándo usar la función DATEVALUE de Excel
La función Excel DATEVALUE es más adecuada para situaciones en las que una fecha se almacena como texto. Esta función convierte la fecha del formato de texto a un número de serie que Excel reconoce como una fecha.
Lo que devuelve
Devuelve un número de serie para una fecha. Por ejemplo, si usamos la función DATEVALUE (“1/1/2016”), devolvería 42370 que es el número de serie para 01-01-2016.
Sintaxis
= DATEVALUE ("date_text")
Argumentos de entrada
- date_text: este argumento podría ser una fecha en formato de texto (ingresada manualmente) o una referencia de celda que contiene la fecha en formato de texto.
- Si date_text se ingresa manualmente en la función DATEVALUE, debe estar entre comillas dobles.
- Si date_text es una referencia de celda, debe estar en formato de texto.
Notas adicionales
- La función DATEVALUE devuelve un número de serie.
- Por ejemplo: = DATEVALUE (“1/1/2014”) devuelve 41640 (que es el número de serie para esta fecha).
- Si no usa el argumento de día y solo usa los argumentos de mes y año, devuelve el número de serie del primer día de ese mes.
- Por ejemplo, DATEVALUE ("1/2014") devolvería el número de serie 41640 (que representa el primer día del primer mes de 2014).
- Si no se utiliza el argumento Año, Excel toma automáticamente el año actual (según la configuración del reloj de los sistemas informáticos).
- El número de serie devuelto por la función DATEVALUE puede variar según la configuración de fecha del sistema de la computadora.
- Por ejemplo, el 01/03/2016 sería el 3 de enero en los EE. UU. Y el 1 de marzo en el Reino Unido.
Función Excel DATEVALUE - Ejemplos
A continuación, se muestran ejemplos del uso de la función DATEVALUE de Excel.
Ejemplo 1: Obtener el número de serie de una fecha ingresada como texto
En el ejemplo anterior, la función DATEVALUE devuelve el número de serie de la fecha ingresada entre comillas. La fecha ingresada debe estar en un formato que Excel reconozca como un formato de fecha válido (de lo contrario, devuelve un error # ¡VALOR!
Tenga en cuenta que el valor devuelto por la función DATEVALUE depende de la configuración del reloj de su sistema. Si es DD-MM-AAAA, entonces "01-06-2016" significaría el 1 de junio de 2016, pero para MM-DD-AAAA sería el 6 de enero de 2016.
Ejemplo 2: uso de referencias de celda donde las fechas se ingresan como texto
Cuando las fechas se ingresan como texto en una celda, puede usar la función DATEVALUE para obtener el número de serie de la fecha que representa. Tenga en cuenta que la fecha debe estar en un formato que Excel reconozca como un formato de fecha válido.
En el ejemplo anterior, la función DATEVALUE convierte 1-6-16 y 1-June-16 a su valor de fecha.
La función Excel DATEVALUE puede ser útil cuando tiene fechas en un formato de texto que desea filtrar, ordenar o formatear como fechas, o usar en cálculos de fechas. En el formato de texto, no podrá ordenar las fechas ya que Excel las consideraría como texto y no como números.
Ejemplo 3: cuando no se especifica el año
Cuando no se especifica el año, DATEVALUE usa el año actual para devolver el valor de la fecha (el año actual es 2016 en este caso).
Ejemplo 4: cuando no se especifica el día
Cuando no se especifica el día, DATEVALUE utiliza el primer día del mes para devolver el valor de la fecha.
En los ejemplos anteriores, cuando se usa 6-16 en la función DATEVALUE, devuelve 42522, que es el valor de fecha para el 1 de junio de 2016.
Nota: Si el valor de 'año' es mayor que 12, entonces la función DATEVALUE lo consideraría como un caso de 'mes faltante' y usaría el primer día del mes especificado. Pero si el año es menor o igual a 12 (digamos 2011 o 2012), entonces la función DATEVALUE lo consideraría como un caso del año faltante y usaría el año actual para devolver el valor de la fecha.
Función Excel DATEVALUE - VIDEO
Otras funciones útiles de Excel:
- Función FECHA de Excel en Excel: se puede utilizar cuando desee obtener el valor de la fecha utilizando los valores de año, mes y día como argumentos de entrada. Devuelve un número de serie que representa una fecha específica en Excel.
- Función NETWORKDAYS de Excel: se puede utilizar cuando desee obtener el número de días laborables entre dos fechas determinadas. No cuenta los fines de semana entre las fechas especificadas (de forma predeterminada, el fin de semana es sábado y domingo). También puede excluir feriados específicos.
- Función NETWORKDAYS.INTL de Excel: es similar a la función NETWORKDAYS con una funcionalidad adicional. Le permite especificar el fin de semana (por ejemplo, puede especificar viernes y sábado como fin de semana, o solo domingo como fin de semana).
- Función Excel TODAY: se puede utilizar para obtener la fecha actual. Devuelve un número de serie que representa la fecha actual.
- Función de Excel WEEKDAY: se puede utilizar para obtener el día de la semana como un número para la fecha especificada. Devuelve un número entre 1 y 7 que representa el día de la semana correspondiente.
- Función de DÍA DE TRABAJO de Excel: se puede utilizar cuando desee obtener la fecha después de un número determinado de días laborables. De forma predeterminada, toma el sábado y el domingo como fin de semana
- Función Excel WORKDAY.INTL: se puede utilizar cuando desee obtener la fecha después de un número determinado de días laborables. En esta función, puede especificar que el fin de semana sea días distintos del sábado y el domingo.
- Función Excel DATEDIF: se puede utilizar cuando desee calcular el número de años, meses o días entre las dos fechas especificadas. Un buen ejemplo sería calcular la edad.