teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

参考リンクを追加

2020/05/15 14:22

投稿

narui
narui

スコア62

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  where句の条件の中に日付が入る場合のお約束は2点あります。
2
2
 
3
- 1. 「date」というキーワードをつける
3
+ 1.「date」というキーワードをつける
4
4
  2.dateに続けて指定する日付は、’YYYY-MM-DD’の文字列形式
5
5
 
6
6
  よって
@@ -15,6 +15,8 @@
15
15
 
16
16
  因みにそのままF=以下を書き換えた場合B2セルには「sum」というラベルが入ってしまい、合計値はB3セルに表示されます。(QUERY関数で集計すると自動的に出力されるみたいです。)
17
17
 
18
- もしラベルの出力をなくしてB2セルに直接合計値を出したい場合はラベルを空白にする指示「label sum(H) ''」を追加して以下のようにしてくださいね
18
+ もしラベルの出力をなくしてB2セルに直接合計値を出したい場合はラベルを空白にする指示「label sum(H) ''」を追加して以下のようにします
19
19
 
20
- =QUERY(F2:H,"select sum(H) where G= '食費' and F=date '2020-05-15' label sum(H) ''")
20
+ =QUERY(F2:H,"select sum(H) where G= '食費' and F=date '2020-05-15' label sum(H) ''")
21
+
22
+ 日付による条件定義については[【QUERY関数】where句で日付データを条件にして行を抽出する](https://tonari-it.com/spreadsheet-query-where-date/)が参考になるかと思いますので見てみてくださいね。