#Googleスプレッドシート query関数、impotrange(結合)がエラーになる
以下のことを実現したいのですが
0. importrange関数で別ファイル、同シートの複数列を結合して取得し(データ数が多いため)
0. 1をQuery関数で7列目から都道府県名を指定して取得したい
現在の関数は以下です。
=query({
IMPORTRANGE("スプレッドシートURL","シート名!B3:E"),
IMPORTRANGE("スプレッドシートURL","シート名!F3:I"),
IMPORTRANGE("スプレッドシートURL","シート名!J3:M"),
IMPORTRANGE("スプレッドシートURL","シート名!N3:Q")},
"where col7 = '宮城県'")
B列から7列目の値は都道府県で、
現在の結果が#VALUE!、関数 QUERY のパラメータ 2 のクエリ文字列を解析できません: NO_COLUMN: col7、になっています。
こちらのサイトで似たようなQAがあったので、いくつか試しているのですが一向に上手くいきません。
条件指定しなければimpotrangeの結合が正しく機能するかを以下で試したところ、これは上手くいきます。
={
IMPORTRANGE("スプレッドシートURL","シート名!B3:E"),
IMPORTRANGE("スプレッドシートURL","シート名!F3:I"),
IMPORTRANGE("スプレッドシートURL","シート名!J3:M"),
IMPORTRANGE("スプレッドシートURL","シート名!N3:Q")}
基礎知識が不足しているのは理解しており、調べながら覚えている状態です。
お知恵をお借りできますと、幸いです。
回答1件
あなたの回答
tips
プレビュー