ISDATE

La función ISDATE devuelve el booleano TRUE si la cadena de texto cedida como argumento contiene una fecha válida.

Sintaxis

ISDATE(
    texto
)

Parámetros
  • texto: cadena de texto a analizar.
Valor devuelto

La función ISDATE devuelve un booleano.

Información adicional

El comportamiento de esta función es un tanto incoherente, tal y como se muestra en los ejemplos.

Ejemplos

Esta función reconoce como fecha válida la contenida en el texto "May 15, 2004":

fecha válida =

ISDATE("May 15, 2004")

Función ISDATE

Sin embargo, basta cambiar "May" por "April" (que es el ejemplo que se incluye en la documentación de Tableau) para que el resultado ya no sea reconocido:

Función ISDATE

 

Tampoco se reconocen otras estructuras como "15 April, 2005" (tanto si se separa el mes del año por una coma como si no):

Función ISDATE

Sí se reconocen correctamente cadenas como "2019/10/18":

fecha válida =

ISDATE("2019/10/18")

Función ISDATE

 

También se reconocen valores temporales formados por fecha y hora:

fecha válida =

ISDATE("2019/10/18 23:59:28")

Función ISDATE

...pero no si está en formato ISO 8601:

fecha válida =

ISDATE("2019/10/18T23:59:28")

Función ISDATE
Categoría
Fecha y hora
Lógicas
Enviado por admin el Mar, 08/10/2019 - 11:25