からの範囲がありますB4:H124
。列Bのすべてのセルは日付です。行(B:H
)からデータを取得したいのですが、DATEは特定のセルの内容と同じです。Q4としましょう。
適切なクエリを作成するにはどうすればよいですか?
これまでのところ、私がこれで思いついたこと:
=QUERY(B2:G124; "select * where B = date '2012-02-28'")
Bのセルの形式がDD / MM / YYYYであっても機能します。
どのように私は変更することができます2012-02-28
に$Q4
?試行すると、次のエラーが発生します。
=QUERY(B2:G124; "select * where B = date '"&Q4&"'")
Invalid query: Invalid date literal [10/02/2012]. Date literals should be of form yyyy-MM-dd.
セルを見ると形式はですがyyyy-mm-dd
、ダブルクリックすると形式がに変わりますDD-MM-YYYY
。
私は何をすべきか?
また、列Bを含めずに、クエリの値をどのように合計できますか?