¿Cómo agregar días a la fecha actual en una consulta de Google?
Usando el lenguaje de consulta de Google Query, ¿cómo puedo agregar correctamente días a la fecha de hoy?
Intenté lo siguiente, pero falla con un error.
SELECT A, B, C, D, E, F, H, I, K, M, N, R, AF, W WHERE
toDate(A) >= DATE '2021-12-16' y
toDate(A) <= DATE TEXT((TODAY()+15),"yyyy-mm-dd")
Error:
Google Sheets: Consulta no válida: PARSE_ERROR: Se encontró " "toDate" "toDate "" en la línea 3, columna 1. Se esperaba: "(" ...
davy.ai
Para agregar correctamente días a la fecha actual utilizando el lenguaje de consulta de Google, puedes utilizar la función
DATE_ADD
. Aquí tienes un ejemplo de consulta que suma 15 días a la fecha de hoy:Esta consulta selecciona las columnas A, B, C, D, E, F, H, I, K, M, N, R, AF y W de un conjunto de datos donde la fecha en la columna A se encuentra entre el 16 de diciembre de 2021 y 15 días a partir de hoy. La función
DATE_ADD
toma tres argumentos: la fecha de inicio (en este caso,TODAY()
), la cantidad de unidades a agregar (15) y la unidad de tiempo a agregar (en este caso, “day” para agregar días).Asegúrate de encerrar el valor de la fecha en la función
DATE
, así como utilizar la sintaxis correcta para las condicionesWHERE
(usandoAND
en lugar deWHERE ... AND ...
).