Cómo utilizar la función DATEVALUE en Excel

Introducción

La función DATEVALUE en Excel y Google Sheets se utiliza para convertir una fecha en formato texto a un formato de fecha serial, lo que facilita el manejo de cálculos con fechas. Esta función es especialmente útil cuando los datos ingresados como texto necesitan ser manipulados como fechas.

Sintaxis y Ejemplos

La sintaxis de la función DATEVALUE es la siguiente:

=DATEVALUE("fecha_texto")

Donde «fecha_texto» es la fecha en formato de texto que quieres convertir.

Texto Fórmula Resultado
01/01/2023 =DATEVALUE(«01/01/2023») 44562
15-Mar-2023 =DATEVALUE(«15-Mar-2023») 44605

Es importante mencionar que el resultado numérico representa la cantidad de días transcurridos desde el 1 de enero de 1900 hasta la fecha especificada (para sistemas que utilizan la fecha base de 1900).

Aplicaciones Prácticas

Ejemplo 1: Calcular la edad en años completos

Supongamos que deseas calcular la edad completa de una persona desde su fecha de nacimiento hasta hoy. Utilizaremos la siguiente fecha de nacimiento:

Fecha de nacimiento: "02/05/1980"

Solución paso a paso:

  • Convertimos la fecha de nacimiento de texto a valor de fecha:
  • =DATEVALUE("02/05/1980")
  • Calculamos la diferencia en días con la fecha actual y la convertimos a años completos:
  • =INT((TODAY() - DATEVALUE("02/05/1980"))/365)

Esto resultará en la edad en años completos hasta el día de hoy.

Ejemplo 2: Operaciones de planificación de fechas

Supongamos que estás planeando un evento que necesita comenzar su organización 45 días antes del 15 de junio de 2023. La fecha de inicio de la planificación se puede calcular de la siguiente manera:

Fecha del evento: "15/06/2023"

Cómo calcular la fecha de inicio de la planificación:

  • Primero convierte la fecha del evento a formato de fecha serial:
  • =DATEVALUE("15/06/2023")
  • Luego calcula la fecha de inicio restando 45 días a la fecha del evento:
  • =DATEVALUE("15/06/2023") - 45
  • Finalmente, convierte la fecha serial obtenida a un formato de fecha común para una mejor claridad en la planificación:
  • =TEXT(DATEVALUE("15/06/2023") - 45, "dd/mm/yyyy")

Con estos pasos, podrás determinar fácilmente la fecha en la cual deberías empezar a planificar tu evento.

Maggiori informazioni: https://support.microsoft.com/es-es/office/función-valfecha-df8b07d4-7761-4a93-bc33-b7471bbff252

Otras funciones
Convierte un número de serie en un valor de año
Devuelve el número de serie correspondiente a una fecha determinada
Convierte un número de serie en un valor de día del mes
Devuelve el número de serie de la fecha anterior o posterior a un número especificado de días laborables
Devuelve el número de serie de la fecha anterior o posterior a un número especificado de días laborables usando parámetros para indicar cuáles y cuántos son días de fin de semana
Devuelve la cantidad de días entre dos fechas
Devuelve la cantidad de días laborables totales entre dos fechas
Devuelve el número de todos los días laborables entre dos fechas mediante parámetros para indicar cuáles y cuántos son días de fin de semana
Calcula el número de días entre dos fechas a partir de un año de 360 días
Convierte un número de serie en un valor de día de la semana
Devuelve el número de serie de la fecha equivalente al número indicado de meses anteriores o posteriores a la fecha inicial
Devuelve el número de serie correspondiente al último día del mes anterior o posterior a un número de meses especificado
Devuelve la fracción de año que representa el número total de días existentes entre el valor de fecha_inicial y el de fecha_final
Devuelve el número de serie correspondiente a una hora determinada
Convierte una hora con formato de texto en un valor de número de serie
Convierte un número de serie en un valor de hora
Devuelve el número de serie correspondiente al día actual
Devuelve el número de semana ISO del año para una fecha determinada
Convierte un número de serie en un valor de minuto
Convierte un número de serie en un valor de mes
Devuelve el número de serie correspondiente a la fecha y hora actuales
Convierte un número de serie en un número que representa el lugar numérico correspondiente a una semana de un año
Convierte un número de serie en un valor de segundo
Calcula el número de días, meses o años entre dos fechas Esta función es útil en las fórmulas en las que necesite calcular una edad