Class PivotTable

PivotTable

ピボット テーブルにアクセスして変更する。

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 を指定して、ピボット テーブルに新しいピボット値を作成します。

パラメータ

名前説明
nameStringこの計算されたピボット値の名前。
formulaStringこの値の計算に使用される数式。

戻る

PivotValue - 新しく作成された PivotValue

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

addColumnGroup(sourceDataColumn)

ピボット テーブルに新しいピボット列グループを定義します。指定された sourceDataColumn は、このグループ化のベースとなっているソースデータの列を示します。

パラメータ

名前説明
sourceDataColumnIntegerこの列の集計数。このインデックスはスプレッドシート内の列の絶対数を表します。1 は列 A を表し、「2」は列 B を表します。

戻る

PivotGroup - 新しく作成された PivotGroup

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

addFilter(sourceDataColumn, filterCriteria)

ピボット テーブル用の新しいピボット フィルタを作成します。指定された sourceDataColumn は、このフィルタが操作されるソースデータの列を示します。

パラメータ

名前説明
sourceDataColumnIntegerこの列の集計数。このインデックスはスプレッドシート内の列の絶対数を表します。1 は列 A を表し、「2」は列 B を表します。
filterCriteriaFilterCriteriaフィルタリングに使用されるフィルタ条件。

戻る

PivotFilter - 新しく作成された PivotFilter

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

addPivotValue(sourceDataColumn, summarizeFunction)

指定した summarizeFunction を使用して、ピボット テーブルに新しいピボット値を定義します。指定された sourceDataColumn は、この値の基になるソースデータの列を示します。

パラメータ

名前説明
sourceDataColumnIntegerこの列の集計数。このインデックスはスプレッドシート内の列の絶対数を表します。1 は列 A を表し、「2」は列 B を表します。
summarizeFunctionPivotTableSummarizeFunction

戻る

PivotValue - 新しく作成された PivotValue

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

addRowGroup(sourceDataColumn)

ピボット テーブルに新しいピボット行のグループ化を定義します。指定された sourceDataColumn は、このグループ化のベースとなっているソースデータの列を示します。

パラメータ

名前説明
sourceDataColumnIntegerこの列の集計数。このインデックスはスプレッドシート内の列の絶対数を表します。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()

このピボット テーブルが固定されているセルを表す Range を返します。

戻る

Range - このピボット テーブルのアンカーセル

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

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()

ピボット テーブルを作成するソースのデータ範囲を返します。

戻る

Range - このピボット テーブルのソースデータ範囲です。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getValuesDisplayOrientation()

値を行と列のどちらで表示するかを返します。

戻る

Dimension - 値が行または列として表示されるかどうか

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

このピボット テーブルを削除します。このピボット テーブルでそれ以降のオペレーションを実行すると、エラーが発生します。

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setValuesDisplayOrientation(dimension)

このピボット テーブルのレイアウトを設定して、値を列または行として表示します。

パラメータ

名前説明
dimensionDimensionピボット値の表示方法を示すディメンションです。

戻る

PivotTable - 連結用のピボット テーブル

認可

このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets