Función Excel DATEVALUE: convierte texto en una fecha válida

Descargar libro de trabajo de ejemplo

Descarga el libro de trabajo de ejemplo

Este tutorial demuestra cómo utilizar el Función Excel DATEVALUE en Excel para convertir una fecha almacenada como texto en un número de serie de fecha.

Descripción general de la función DATEVALUE

La función DATEVALUE Convierte una fecha almacenada como texto en el número de serie correspondiente a la fecha.

Para usar la función de hoja de cálculo de Excel DATEVALUE, seleccione una celda y escriba:

Entradas y sintaxis de la función DATEVALUE:

1 = DATEVALUE (date_text)

date_text - La fecha almacenada como texto. Ejemplo "11/12/2015"

Ejemplos de DATEVALUE

Convertir la fecha almacenada como texto en fecha

Cuando se trabaja en hojas de cálculo, es común encontrar fechas almacenadas como texto. Por lo general, puede identificar las fechas almacenadas como texto porque las fechas están alineadas a la izquierda y están precedidas por apóstrofos:

Estas "fechas" se tratan como texto y no podrá trabajar con ellas como las fechas normales.

Una forma de convertir el texto en una fecha es con la función DATEVALUE:

1 = FECHAVALOR (B3)

Cosas que debe saber sobre la función DATEVALUE:

  • DATEVALUE ignora la información de la hora. Para convertir una fecha + hora almacenada como texto en un número, utilice la función VALOR en su lugar. O use la función TIMEVALUE para obtener solo la hora.
  • Si se omite el año, DATEVALUE asumirá el año actual

DATEVALUE en Hojas de cálculo de Google

La función DATEVALUE funciona exactamente igual en Google Sheets que en Excel:

Ejemplos de DATEVALUE en VBA

También puede usar la función DATEVALUE en VBA. Escribe:
valor_fecha (texto_fecha)
Para los argumentos de la función (date_text, etc.), puede ingresarlos directamente en la función o definir variables para usar en su lugar.

Usemos la función DATEVALUE desde dentro de VBA para las siguientes celdas

1 DateValue (Range ("A1")) 'Devolverá el 31/12/15
1 DateValue (Range ("A2")) 'Devolverá el 06/07/20
1 DateValue (Range ("A3")) 'Devolverá el 02/11/20
1 DateValue (Range ("A4")) 'Devolverá el 02/05/20

Tenga en cuenta que los resultados devueltos por esta función pueden ser diferentes en su PC, ya que depende de la configuración regional utilizada por su máquina.

Regrese a la lista de todas las funciones en Excel

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave