こんにちは、おかちゃんせんせいです!
またGoogleスプレッドシートを利用していてエラーに悩まされたことがあり、解決策がわかりましたので備忘もかねて記事にまとめることにしました。
目次
エラーの内容
先日QUERY関数を活用する際のエラー解決策について書きましたが、今回は別のエラーでよくわからないことがありました。
そのエラーとは、
配列結果は自動的に展開されませんでした。行(n)を挿入してください。
という内容です。
原因
このエラーの原因は、
データ参照先で配列結果を展開するだけに十分な行がなかったこと。
参照先のデータが50,500行を超えると自動的に展開できなくなり、エラーになります。
ちなみに、50,500行までは自動的に行が追加されます。
解決策
解決策は実はシンプルで、
このエラーが表示されているシートにn行分の行を挿入するだけ。
注意事項というよりも補足になります。
このエラーはQUERY関数でセル範囲を結合していなくても出ますし、他のスプレッドシートからデータを参照するIMPORTRANGE関数でも起こりえます。
(例)QUERY関数、IMPORTRANGE関数
5万行を超えるデータを取り扱わなければ出くわすことのないエラーですが、数式が間違っていなくて出るエラーなので、もしものときのために備忘として書き残しておきますね。
この情報が誰かのお役に立てば幸いです。
最後まで読んでいただき、ありがとうございました!
一つ目は、
侍エンジニア塾
です。
VBAやJavaScript関連でネット検索したことがある方であれば、一度は見かけたことある名前かと思います。
JavaやPython、C言語、VBA、JavaScriptなど、様々なプログラミング言語をオンラインで習得するためのサービスを提供しているところなので、自分が習得したい言語がもしありましたら、無料体験レッスンを受けてみると良いかもしれません。
そこでプロ講師に相談をして、習得するプログラミング言語に対して直接質問するのがベストです。
ストアカ
です。
こちらはあえてプログラミング学習専門ではなく、もっと手軽に学ぶ機会を得るサービスをチョイスしてみました。
VBAやJavaScriptなどのワンツーマンレッスンを開催している講師が多数登録しているので、まずは出費を抑えて学習したいと考えている方にお勧めです。