ピボット テーブルにアクセスして変更する。
Methods
方法 | 戻り値の型 | 概要 |
---|---|---|
addCalculatedPivotValue(name, formula) | PivotValue | 指定された formula から name を指定して、ピボット テーブルに新しいピボット値を作成します。 |
addColumnGroup(sourceDataColumn) | PivotGroup | ピボット テーブルに新しいピボット列グループを定義します。 |
addFilter(sourceDataColumn, filterCriteria) | PivotFilter | ピボット テーブル用の新しいピボット フィルタを作成します。 |
addPivotValue(sourceDataColumn, summarizeFunction) | PivotValue | 指定した summarizeFunction を使用して、ピボット テーブルに新しいピボット値を定義します。 |
addRowGroup(sourceDataColumn) | PivotGroup | ピボット テーブルに新しいピボット行のグループ化を定義します。 |
asDataSourcePivotTable() | DataSourcePivotTable | ピボット テーブルが DataSource にリンクされている場合はデータソースのピボット テーブルとして、そうでない場合は null を返します。 |
getAnchorCell() | Range | このピボット テーブルが固定されているセルを表す Range を返します。 |
getColumnGroups() | PivotGroup[] | このピボット テーブル内の列グループの順序付きリストを返します。 |
getFilters() | PivotFilter[] | このピボット テーブルのフィルタの順序付きリストを返します。 |
getPivotValues() | PivotValue[] | このピボット テーブルのピボット値の順序付きリストを返します。 |
getRowGroups() | PivotGroup[] | このピボット テーブルの行グループの順序付きリストを返します。 |
getSourceDataRange() | Range | ピボット テーブルを作成するソースのデータ範囲を返します。 |
getValuesDisplayOrientation() | Dimension | 値を行と列のどちらで表示するかを返します。 |
remove() | void | このピボット テーブルを削除します。 |
setValuesDisplayOrientation(dimension) | PivotTable | このピボット テーブルのレイアウトを設定して、値を列または行として表示します。 |
詳細なドキュメント
addCalculatedPivotValue(name, formula)
指定された formula
から name
を指定して、ピボット テーブルに新しいピボット値を作成します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
name | String | この計算されたピボット値の名前。 |
formula | String | この値の計算に使用される数式。 |
戻る
PivotValue
- 新しく作成された PivotValue
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
addColumnGroup(sourceDataColumn)
ピボット テーブルに新しいピボット列グループを定義します。指定された sourceDataColumn
は、このグループ化のベースとなっているソースデータの列を示します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
sourceDataColumn | Integer | この列の集計数。このインデックスはスプレッドシート内の列の絶対数を表します。1 は列 A を表し、「2 」は列 B を表します。 |
戻る
PivotGroup
- 新しく作成された PivotGroup
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
addFilter(sourceDataColumn, filterCriteria)
ピボット テーブル用の新しいピボット フィルタを作成します。指定された sourceDataColumn
は、このフィルタが操作されるソースデータの列を示します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
sourceDataColumn | Integer | この列の集計数。このインデックスはスプレッドシート内の列の絶対数を表します。1 は列 A を表し、「2 」は列 B を表します。 |
filterCriteria | FilterCriteria | フィルタリングに使用されるフィルタ条件。 |
戻る
PivotFilter
- 新しく作成された PivotFilter
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
addPivotValue(sourceDataColumn, summarizeFunction)
指定した summarizeFunction
を使用して、ピボット テーブルに新しいピボット値を定義します。指定された sourceDataColumn
は、この値の基になるソースデータの列を示します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
sourceDataColumn | Integer | この列の集計数。このインデックスはスプレッドシート内の列の絶対数を表します。1 は列 A を表し、「2 」は列 B を表します。 |
summarizeFunction | PivotTableSummarizeFunction |
戻る
PivotValue
- 新しく作成された PivotValue
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
addRowGroup(sourceDataColumn)
ピボット テーブルに新しいピボット行のグループ化を定義します。指定された sourceDataColumn
は、このグループ化のベースとなっているソースデータの列を示します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
sourceDataColumn | Integer | この列の集計数。このインデックスはスプレッドシート内の列の絶対数を表します。1 は列 A を表し、「2 」は列 B を表します。 |
戻る
PivotGroup
- 新しく作成された PivotGroup
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
asDataSourcePivotTable()
ピボット テーブルが DataSource
にリンクされている場合はデータソースのピボット テーブルとして、そうでない場合は null
を返します。
戻る
DataSourcePivotTable
- データソースのピボット テーブルです。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getAnchorCell()
getColumnGroups()
このピボット テーブル内の列グループの順序付きリストを返します。
戻る
PivotGroup[]
- このピボット テーブルの列グループ。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFilters()
このピボット テーブルのフィルタの順序付きリストを返します。
戻る
PivotFilter[]
- このピボット テーブルのフィルタ。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getPivotValues()
このピボット テーブルのピボット値の順序付きリストを返します。
戻る
PivotValue[]
- このピボット テーブルのピボット値。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getRowGroups()
このピボット テーブルの行グループの順序付きリストを返します。
戻る
PivotGroup[]
- このピボット テーブルの行グループ。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSourceDataRange()
getValuesDisplayOrientation()
remove()
このピボット テーブルを削除します。このピボット テーブルでそれ以降のオペレーションを実行すると、エラーが発生します。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setValuesDisplayOrientation(dimension)
このピボット テーブルのレイアウトを設定して、値を列または行として表示します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
dimension | Dimension | ピボット値の表示方法を示すディメンションです。 |
戻る
PivotTable
- 連結用のピボット テーブル
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets