前提・実現したいこと
Googleスプレッドシートで、元帳となるファイルA(シート数12)から、
L列(Col12)が特定の値になっている行を抜き出し、
値別の集計シートB・C・D・・・へ集計させたい。
発生している問題・エラーメッセージ
集計ファイルBで問題なく集計できたquery関数をコピーし、
集計ファイルCにペーストした所、
「#VALUE! 関数queryのパラメータ2のクエリ文字列を解析できません:NO_COLUMN :Col2」
とのエラーの表示になってしまう。
該当のソースコード
Googleスプレッドシート Query関数
=Query({Importrange("●●●","シート1!A1:V");Importrange("●●●","シート2!A1:V");・・・【 中略 】・・・Importrange("●●●","シート12!A1:V")},"select Col1,Col2,Col7,Col4,Col5,Col21,Col22,Col6,Col8,Col16,Col19,Col20 where Col12 = '○○○' order by Col2 asc, Col7 asc",1)
試したこと
・集計ファイルBをファイルごとコピーしてみたが同様のエラーとなった
・コピーしたquery関数のクエリを「"select * where Col12 = '○○○'"」としたところ、エラー表示は#REF!とだけ表示された(特に権限の承認画面などは開かれず)
・集計ファイルBの別シートにコピペした所、問題なく集計できた
補足情報(FW/ツールのバージョンなど)
元帳ファイルAも集計ファイルBも新規スプレッドシートから作成、共有は2アカウント間のみ、コピーで作成しようとしている集計ファイルCについても同じアカウントに共有設定済みです。
全てGoogleドライブの同一フォルダ内に保存しています。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。