2

スクリプトを使用して Google ドキュメント スプレッドシートのピボット テーブルのデータ範囲を編集するにはどうすればよいですか?

または...

ピボット テーブルの範囲に名前付き範囲を使用することはできますか?

4

2 に答える 2

3

残念ながら、現時点 (2012 年 7 月 31 日) では、答えは「できない」か「いいえ」だと思います。:-(

私が提案できる唯一の回避策は次のとおりです。1. 増加するデータに対応する無制限の範囲をサポートする QUERY スプレッドシート関数を使用してテーブルを生成するか、2. Google Apps Script 自体を使用してテーブルを生成します。どちらも、ソース データの範囲をスクリプトで変更できる場合 (Excel/VBA のように) よりも多くの労力を必要とします。一方、GSheets でのピボット テーブルの一般的な実装にはまだ少しバグがあるため、この理由で他のオプションの 1 つを検討する必要があるかもしれません。

于 2012-07-30T22:32:28.157 に答える
0

他の投稿で答えたように、役立つ回避策を見つけました:ピボットテーブル データ範囲を変更する JavaScript メソッド Google Docs スプレッドシート

データ専用のシートを作成します。行 1 = ヘッダー、その他すべての行 = データです。

データのない行を削除します。

たとえば、列 A から F を使用する場合、ピボットを作成し、この範囲を使用します: SHEET_NAME!A:F

範囲が「列 A から F のすべてのデータ」であるため、ピボットは新しい行に「成長」します。

于 2015-12-10T16:27:17.663 に答える