1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

GoogleスプレッドシートQUERY関数で日付検索する際の注意点

Posted at

このような表があった場合
image.png

こちらのQUERY関数は

=QUERY(A:B,"SELECT A WHERE A=date'2023-04-03'")

狙いの日付が表示されるが
image.png

こちらのSELECTだと

=QUERY(A:B,"SELECT B WHERE B=date'2023-07-01'")

image.png

何も表示されない・・・。

列の統計情報を見ると
image.png

A列は日付頻度が高いが
image.png

Bは圧倒的に文字列判定をされてしまうようです
image.png

不本意ながら「-」を「1999/01/01」に変更したところ
image.png

狙いの日付が表示されました
image.png

As DateとかSQLであった気がするが手元に情報がなく
メモとして念のため残しておきます。
「こうすれば上手くいく」がありましたらコメントください!!

1
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?