0

IMPORTRANGE() を使用していくつかのスプレッドシートからデータをインポートしようとしていますが、すべての Spreadsheet_key をインラインにすると、読むのが面倒になり、新しいキーを追加するのが面倒になります。次のようなリストから、spreadsheet_keys をロードしようとしています。

=IMPORTRANGE({Settings!A30:A31}, "Test!A2:V")

whereSettings!A30はキーをSettings!A31保持し、2 番目のキーを保持します。

エラーは発生しませんが、最初のスプレッドシートからのみデータが読み込まれます!

これを機能させる方法はありますか?

4

1 に答える 1

1

あなたが取っているアプローチは健全ですが、:A31あなたの式は無視されています。(おそらく、あなたにとって有効な鍵は の 1 つであり、 の 1 ではA30ありませんA31。) Google が、2 つのデータセットが占有をめぐって競合しているセルに、どのセットのどのデータを配置するかを知ることは期待できないため、これは理にかなっています。同じ範囲の。

数式がまだ占有されていないセルにあること、およびインポートされたデータを拡張するための十分なスペースがあることを確認する必要がある場合があります。かもね:

=IMPORTRANGE({Settings!A30},"Test!A2:V")

1 つのセルで、そのデータがインポートされたら、占有されているセルの下のセルを選択してそこに挿入します。

=IMPORTRANGE({Settings!A31},"Test!A2:V")
于 2014-08-02T00:30:44.227 に答える