前提
=QUERY('シート1'!A:C,"select * where A >= 1000 and A < 2000 and not A is null order by A asc",1)")"
ではなく、
=QUERY('シート1'!A:C,"select * where A >= ”&B1&” and A < ”&B2&” and not A is null order by A asc",1)")"
実現したいこと
1000〜2000、2000〜3000のように範囲指定するときに、数式内を打ち替えるのではなく、B1,B2を変えることによって、条件を変化させたい。
発生している問題・エラーメッセージ
数式の解析エラーです
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
数式の解析エラーとのことですが…
・セル参照を囲むダブルクォートが全角の二重引用符?になっている
・最後のカッコとダブルクォートが多い
だけなのではないかと思われます。
=QUERY('シート1'!A:C,"select * where A >= "&B1&" and A < "&B2&" and A IS NOT null order by A asc",1)
これで動くと思いますが如何でしょう。
あなたの回答
tips
プレビュー