Zapytanie w arkuszach google: jak filtrować według zakresu dat


Aby filtrować według zakresu dat w zapytaniu Arkuszy Google, możesz użyć poniższej formuły:

 =QUERY( A1:C9 , "select * where A > date '" &TEXT(DATEVALUE( "1/1/2020" ), "yyyy-mm-dd" )& "'" )

Ta konkretna formuła zwraca wszystkie wiersze z zakresu A1:C9 , w których data przypada po 1/1/2020 .

Poniższe przykłady pokazują, jak zastosować tę formułę w praktyce przy następującym zestawie danych:

Przykład 1: Filtruj wiersze przed określoną datą

Do filtrowania wierszy z datą przed 01.10.2020 możemy zastosować następującą formułę:

 =QUERY( A1:C17 , "select * where A < date '" &TEXT(DATEVALUE( "1/10/2020" ), "yyyy-mm-dd" )& "'" ) 

Należy pamiętać, że zwracane są tylko wiersze z datą wcześniejszą niż 01.10.2020.

Przykład 2: Filtruj wiersze po określonej dacie

Do filtrowania wierszy z datą przypadającą po 01.10.2020 możemy zastosować następującą formułę:

 =QUERY( A1:C17 , "select * where A > date '" &TEXT(DATEVALUE( "1/10/2020" ), "yyyy-mm-dd" )& "'" ) 

Należy pamiętać, że zwracane są tylko wiersze z datą późniejszą niż 01.10.2020.

Przykład 3: Filtruj wiersze między dwiema datami

Możemy użyć poniższej formuły do filtrowania wierszy z datami pomiędzy 01.05.2020 a 15.01.2020:

 =QUERY( A1:C17 , "select * where A > date '" &TEXT(DATEVALUE( "1/5/2020" ), "yyyy-mm-dd" )& "' and A < date '" & TEXT ( DATEVALUE ( "1/15/2020" ) , "yyyy-mm-dd" ) & "'" ) 

Należy pamiętać, że zwracane są tylko wiersze z datami pomiędzy 01.05.2020 a 15.01.2020.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe czynności z datami w Arkuszach Google:

Jak automatycznie wypełniać daty w Arkuszach Google
Jak dodawać i odejmować dni w Arkuszach Google
Jak obliczyć różnicę między dwiema datami w Arkuszach Google

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *