ピボット テーブルのブレイクアウト グループのアクセスと変更。
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
addManualGroupingRule(groupName, groupMembers) | PivotGroup | このピボット グループの手動グループ化ルールを追加します。 |
areLabelsRepeated() | Boolean | ラベルが繰り返しとして表示されるかどうかを返します。 |
clearGroupingRule() | PivotGroup | このピボット グループからグループ化ルールを削除します。 |
clearSort() | PivotGroup | このグループに適用されている並べ替えを解除します。 |
getDateTimeGroupingRule() | DateTimeGroupingRule | ピボット グループの日時のグループ化ルールを返します。日時がない場合は null を返します。
グループ化ルールを設定します。 |
getDimension() | Dimension | これが行グループか列グループかを返します。 |
getGroupLimit() | PivotGroupLimit | ピボット グループのピボット グループの制限を返します。 |
getIndex() | Integer | このピボット グループのインデックスを現在のグループ順序で返します。 |
getPivotTable() | PivotTable | このグループが属する PivotTable を返します。 |
getSourceDataColumn() | Integer | このグループが要約するソースデータ列の番号を返します。 |
getSourceDataSourceColumn() | DataSourceColumn | ピボット グループが操作するデータソースの列を返します。 |
hideRepeatedLabels() | PivotGroup | このグループ化の繰り返しラベルを非表示にします。 |
isSortAscending() | Boolean | 並べ替えが昇順の場合は true を返し、並べ替え順が次の場合は false を返します。
選択します |
moveToIndex(index) | PivotGroup | このグループを、行グループまたは列グループの現在のリストで指定された位置に移動します。 |
remove() | void | 表からこのピボット グループを削除します。 |
removeManualGroupingRule(groupName) | PivotGroup | 指定された groupName を持つ手動グループ化ルールを削除します。 |
resetDisplayName() | PivotGroup | ピボット テーブル内のこのグループの表示名をデフォルト値にリセットします。 |
setDateTimeGroupingRule(dateTimeGroupingRuleType) | PivotGroup | ピボット グループに日時のグループ化ルールを設定します。 |
setDisplayName(name) | PivotGroup | ピボット テーブル内のこのグループの表示名を設定します。 |
setGroupLimit(countLimit) | PivotGroup | ピボット グループにピボット グループの制限を設定します。 |
setHistogramGroupingRule(minValue, maxValue, intervalSize) | PivotGroup | このピボット グループのヒストグラムのグループ化ルールを設定します。 |
showRepeatedLabels() | PivotGroup | 行または列のグループが複数ある場合、この方法ではグループ化のラベルが表示されます。 後続のグループ化のエントリごとに 自動的に作成されます |
showTotals(showTotals) | PivotGroup | 表内にこのピボット グループの合計値を表示するかどうかを設定します。 |
sortAscending() | PivotGroup | 並べ替え順を昇順に設定します。 |
sortBy(value, oppositeGroupValues) | PivotGroup | oppositeGroupValues の値に対して、指定された PivotValue でこのグループを並べ替えます。 |
sortDescending() | PivotGroup | 並べ替え順を降順に設定します。 |
totalsAreShown() | Boolean | このピボット グループの合計値が現在表示されているかどうかを返します。 |
詳細なドキュメント
addManualGroupingRule(groupName, groupMembers)
このピボット グループの手動グループ化ルールを追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
groupName | String | このグループ化ルールの名前。 |
groupMembers | Object[] | このグループ化ルールに含まれる値。 |
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
areLabelsRepeated()
ラベルが繰り返しとして表示されるかどうかを返します。
戻る
Boolean
- ラベルが繰り返されている場合は true
。それ以外の場合は false
を返します。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clearGroupingRule()
このピボット グループからグループ化ルールを削除します。
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clearSort()
このグループに適用されている並べ替えを解除します。
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDateTimeGroupingRule()
ピボット グループの日時のグループ化ルールを返します。日時がない場合は null
を返します。
グループ化ルールを設定します。
戻る
DateTimeGroupingRule
- 日時のグループ化ルール。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDimension()
getGroupLimit()
ピボット グループのピボット グループの制限を返します。ピボット グループの上限がない場合は null
を返します
設定されます。
戻る
PivotGroupLimit
- ピボット グループの上限。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getIndex()
このピボット グループのインデックスを現在のグループ順序で返します。
戻る
Integer
- ピボット グループのインデックス
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getPivotTable()
このグループが属する PivotTable
を返します。
戻る
PivotTable
- このグループが属するピボット テーブル。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSourceDataColumn()
このグループが要約するソースデータ列の番号を返します。次の場合、このインデックスは 1 から始まります。
このグループは列「A」のソースデータを要約していますスプレッドシートの このメソッドは 1
を返します。
戻る
Integer
- ソースデータの列番号
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSourceDataSourceColumn()
ピボット グループが操作するデータソースの列を返します。ピボットの場合、null
を返します。
テーブルが {DataSourcePivotTableApi} ではありません。
戻る
DataSourceColumn
- ピボット グループが操作するデータソースの列。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hideRepeatedLabels()
このグループ化の繰り返しラベルを非表示にします。ラベルがすでに非表示になっている場合は何も行われません。 複数の行または列グループがある前にこのメソッドが呼び出された場合、追加の行または列が グループ化すると 繰り返しラベルが非表示になります
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
isSortAscending()
並べ替えが昇順の場合は true
を返し、並べ替え順が次の場合は false
を返します。
選択します
戻る
Boolean
- 並べ替え順が昇順の場合は true
。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
moveToIndex(index)
このグループを、行グループまたは列グループの現在のリストで指定された位置に移動します。これらの
インデックスは 0 から始まります。たとえば、このグループを最初の位置に移動したい場合は、
メソッドは 0
を指定して呼び出す必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
index | Integer | このグループ化の移動先のインデックス。 |
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 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
removeManualGroupingRule(groupName)
指定された groupName
を持つ手動グループ化ルールを削除します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
groupName | String | 削除するグループ化ルールの名前。 |
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
resetDisplayName()
ピボット テーブル内のこのグループの表示名をデフォルト値にリセットします。
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setDateTimeGroupingRule(dateTimeGroupingRuleType)
ピボット グループに日時のグループ化ルールを設定します。
ルールを削除するには、clearGroupingRule()
を使用します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
dateTimeGroupingRuleType | DateTimeGroupingRuleType | 設定するルールの種類です。 |
戻る
PivotGroup
- チェーンに使用するピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setDisplayName(name)
ピボット テーブル内のこのグループの表示名を設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
name | String | 設定する表示名。 |
戻る
PivotGroup
- チェーンのピボット グループ
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setGroupLimit(countLimit)
ピボット グループにピボット グループの制限を設定します。この操作は DataSourcePivotTable
に対してのみサポートされています。
パラメータ
名前 | 型 | 説明 |
---|---|---|
countLimit | Integer | 設定する行または列の上限数。正の値である必要があります。 |
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setHistogramGroupingRule(minValue, maxValue, intervalSize)
このピボット グループのヒストグラムのグループ化ルールを設定します。ヒストグラム ルールは、
一定サイズのバケットに分割できます。minValue
から maxValue
までのすべての値は、サイズ interval
のグループに配置されます。minValue
を下回るすべての値
maxValue
より大きい値はすべて 1 つのバケットに配置されます。
パラメータ
名前 | 型 | 説明 |
---|---|---|
minValue | Integer | バケットに配置するアイテムの最小値。これより小さい値 1 つのバケットに統合できます |
maxValue | Integer | バケットに配置するアイテムの最大値。これより大きい値 1 つのバケットに統合できます |
intervalSize | Integer |
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
showRepeatedLabels()
行または列のグループが複数ある場合、この方法ではグループ化のラベルが表示されます。 後続のグループ化のエントリごとに 自動的に作成されますラベルがすでに繰り返されている場合、 NoOps。行または列のグループが複数ある前にこのメソッドが呼び出された場合、 繰り返しラベルが表示されます。
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
showTotals(showTotals)
表内にこのピボット グループの合計値を表示するかどうかを設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
showTotals | Boolean | 合計を表示するかどうかを指定します。 |
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortAscending()
並べ替え順を昇順に設定します。
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortBy(value, oppositeGroupValues)
oppositeGroupValues
の値に対して、指定された PivotValue
でこのグループを並べ替えます。
// Sorts the item group by the "SUM of Quantity" pivot value for the specified salespersons. var sheet = SpreadsheetApp.getActiveSheet(); var pivotTable = sheet.getPivotTables()[0]; var itemGroup = pivotTable.getRowGroups()[0]; var sumQuantityValue = pivotTable.getPivotValues()[0]; itemGroup.sortBy(sumQuantityValue, ['Beth', 'Amir', 'Devyn']);
パラメータ
名前 | 型 | 説明 |
---|---|---|
value | PivotValue | 並べ替えに使用するピボット値。 |
oppositeGroupValues | Object[] | 反対のピボットグループの値(ピボットグループを並べ替える場合は 行グループ、列グループを並べ替える場合は行グループなど)の並べ替えに使用されます。データの これらの値によって、タイブレークの優先順位が決まります。 |
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortDescending()
並べ替え順を降順に設定します。
戻る
PivotGroup
- チェーンのピボット グループ。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
totalsAreShown()
このピボット グループの合計値が現在表示されているかどうかを返します。
戻る
Boolean
- このピボット グループの合計値を表示する場合は true
。それ以外の場合
false
。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets