DATEVALUE

Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.

Descripción

La función DATEVALUE convierte una cadena de texto que representa una fecha en un valor de fecha.

Uso

DATEVALUE(text)
Argumento Tipo Obligatorio Descripción
text texto Una representación de texto de una fecha

Comentarios

DATEVALUE reconoce una amplia gama de formatos de fecha comúnmente utilizados en los idiomas de escritura latina. Los componentes de día, mes y año pueden estar separados por espacios, guiones (-), barras inclinadas (/), barras invertidas (\), comas, puntos o tabulaciones.

El mes puede indicarse como un número del 1 al 12, o como el nombre del mes en cualquier idioma que utilice el alfabeto latino, incluyendo inglés, francés, español, portugués, italiano, holandés, alemán y turco. Se reconocen tanto los nombres completos como las abreviaturas comunes (por ejemplo, March, Mar, Mar., marzo, mars, mart, ocak).

ActivityInfo admite fechas entre el año 1000 d.C. y el 9999 d.C. Cuando se encuentra un año de cuatro dígitos en la entrada, se utiliza directamente.

Los años de dos dígitos se interpretan utilizando un pivote de 50:

  • Los años 0-49 se interpretan como 2000-2049. Por ejemplo, 15 May 01 se analiza como 15 de mayo de 2001.
  • Los años 50-99 se interpretan como 1950-1999. Por ejemplo, 30 May 51 se analiza como 30 de mayo de 1951.

Si la entrada no puede ser analizada como una fecha válida, la función devuelve un error.

Formatos aceptados

Las siguientes entradas se analizan todas correctamente:

Entrada Analizado como
2011-01-15 15 de enero de 2011
30/4/2082 30 de abril de 2082
30/4/07 30 de abril de 2007
30/4/82 30 de abril de 1982
11-01-15 11 de enero de 2015
15 May 2049 15 de mayo de 2049
May 15 85 15 de mayo de 1985
Oct 31st, 1940 31 de octubre de 1940
Wed, 14th of May, 1999 14 de mayo de 1999
3.12.2018 3 de diciembre de 2018
3.ocak.2018 3 de enero de 2018
15.mayıs.2018 15 de mayo de 2018

Ejemplos

Analizar fechas importadas como texto

Al importar datos de un CSV u otra fuente externa, las columnas de fecha pueden llegar como texto. Utilice DATEVALUE para convertirlas en un valor de fecha que pueda ser utilizado en cálculos y reglas de validación:

DATEVALUE(IMPORTED_DATE)

Convertir una cadena de fecha fija

DATEVALUE("2024-03-15")

devuelve el valor de fecha 15 de marzo de 2024.

Comparar una fecha analizada con el día de hoy

Si un formulario recoge una fecha como texto libre y necesita marcar valores en el futuro, puede combinar DATEVALUE con TODAY:

DATEVALUE(DATE_TEXT) > TODAY()
Siguiente elemento
MIN