피벗 테이블 분류 그룹에 액세스하고 수정합니다.
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
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 | 행 또는 열 그룹이 2개 이상인 경우 이 방법은 해당 그룹의 라벨을 표시합니다. 첫 번째 레이어가 있습니다. |
showTotals(showTotals) | PivotGroup | 표에 이 피벗 그룹의 총계를 표시할지 여부를 설정합니다. |
sortAscending() | PivotGroup | 정렬 순서를 오름차순으로 설정합니다. |
sortBy(value, oppositeGroupValues) | PivotGroup | oppositeGroupValues 의 값에 관해 지정된 PivotValue 를 기준으로 이 그룹을 정렬합니다. |
sortDescending() | PivotGroup | 정렬 순서를 내림차순으로 설정합니다. |
totalsAreShown() | Boolean | 현재 이 피벗 그룹의 총계가 표시되는지 여부를 반환합니다. |
자세한 문서
addManualGroupingRule(groupName, groupMembers)
이 피벗 그룹에 수동 그룹화 규칙을 추가합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
groupName | String | 이 그룹화 규칙의 이름입니다. |
groupMembers | Object[] | 이 그룹화 규칙에 포함된 값입니다. |
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
areLabelsRepeated()
라벨이 반복되는 것으로 표시되는지 여부를 반환합니다.
리턴
Boolean
— 라벨이 반복되는 경우 true
그렇지 않으면 false
을 반환합니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clearGroupingRule()
이 피벗 그룹에서 그룹화 규칙을 삭제합니다.
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clearSort()
이 그룹에 적용된 모든 정렬을 삭제합니다.
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDateTimeGroupingRule()
피벗 그룹의 날짜-시간 그룹화 규칙을 반환하거나 날짜-시간이 없는 경우 null
를 반환합니다.
그룹화 규칙이 설정됩니다.
리턴
DateTimeGroupingRule
- 날짜-시간 그룹화 규칙입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDimension()
getGroupLimit()
피벗 그룹의 피벗 그룹 한도를 반환합니다. 피벗 그룹 한도가 없으면 null
를 반환합니다.
설정됩니다.
리턴
PivotGroupLimit
- 피벗 그룹 한도입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getIndex()
현재 그룹 순서로 피벗 그룹의 색인을 반환합니다.
리턴
Integer
: 피벗 그룹의 색인
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getPivotTable()
이 그룹이 속한 PivotTable
를 반환합니다.
리턴
PivotTable
: 이 그룹이 속한 피벗 테이블입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSourceDataColumn()
이 그룹이 요약하는 소스 데이터 열의 번호를 반환합니다. 다음과 같은 경우 이 색인은 1부터 시작합니다.
이 그룹은 'A'열의 소스 데이터를 요약합니다. 이 메서드는 1
를 반환합니다.
리턴
Integer
: 소스 데이터 열 번호
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSourceDataSourceColumn()
피벗 그룹이 작동하는 데이터 소스 열을 반환합니다. 피벗이 맞으면 null
을 반환합니다.
테이블이 {DataSourcePivotTableApi}이(가) 아닙니다.
리턴
DataSourceColumn
- 피벗 그룹이 작동하는 데이터 소스 열입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hideRepeatedLabels()
이 그룹의 반복되는 라벨을 숨깁니다. 라벨이 이미 숨겨져 있으면 작동하지 않습니다. 행 또는 열 그룹이 여러 개 있기 전에 이 메서드를 호출하면 그룹화가 추가되고 반복된 라벨이 숨겨집니다.
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
isSortAscending()
정렬이 오름차순이면 true
를 반환하고 정렬 순서가 다음과 같으면 false
를 반환합니다.
내림차순입니다.
리턴
Boolean
— 정렬 순서가 오름차순이면 true
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
moveToIndex(index)
이 그룹을 현재 행 또는 열 그룹 목록에서 지정된 위치로 이동합니다. 이러한
지표는 0부터 시작합니다. 예를 들어, 이 그룹을 첫 번째 위치로 이동해야 하는 경우
메서드는 0
로 호출해야 합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
index | Integer | 이 그룹을 이동할 색인입니다. |
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
피벗 그룹을 표에서 삭제합니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
removeManualGroupingRule(groupName)
지정된 groupName
가 있는 수동 그룹화 규칙을 삭제합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
groupName | String | 삭제할 그룹화 규칙의 이름입니다. |
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
resetDisplayName()
피벗 테이블에 있는 이 그룹의 표시 이름을 기본값으로 재설정합니다.
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setDateTimeGroupingRule(dateTimeGroupingRuleType)
피벗 그룹에 날짜-시간 그룹화 규칙을 설정합니다.
규칙을 삭제하려면 clearGroupingRule()
를 사용하세요.
매개변수
이름 | 유형 | 설명 |
---|---|---|
dateTimeGroupingRuleType | DateTimeGroupingRuleType | 설정할 규칙 유형입니다. |
리턴
PivotGroup
- 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setDisplayName(name)
피벗 테이블에 이 그룹의 표시 이름을 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
name | String | 설정할 표시 이름입니다. |
리턴
PivotGroup
: 연결을 위한 피벗 그룹
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setGroupLimit(countLimit)
피벗 그룹에 피벗 그룹 한도를 설정합니다. 이 작업은 DataSourcePivotTable
에서만 지원됩니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
countLimit | Integer | 설정할 행 또는 열의 개수 한도입니다. 양수여야 합니다. |
리턴
PivotGroup
- 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setHistogramGroupingRule(minValue, maxValue, intervalSize)
이 피벗 그룹에 대한 히스토그램 그룹화 규칙을 설정합니다. 히스토그램 규칙은
소스 데이터 열을 일정한 크기의 버킷으로 변환합니다. minValue
부터 maxValue
까지의 모든 값이 interval
크기의 그룹에 배치됩니다. minValue
미만의 모든 값
maxValue
보다 큰 모든 값과 마찬가지로 하나의 버킷에 배치됩니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
minValue | Integer | 버킷에 배치될 항목의 최솟값입니다. 이보다 작은 값 단일 버킷으로 결합됩니다 |
maxValue | Integer | 버킷에 배치될 항목의 최댓값입니다. 이보다 큰 값 단일 버킷으로 결합됩니다 |
intervalSize | Integer |
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
showRepeatedLabels()
행 또는 열 그룹이 2개 이상인 경우 이 방법은 해당 그룹의 라벨을 표시합니다. 첫 번째 레이어가 있습니다. 라벨이 이미 반복되면 노옵스(no-ops)입니다. 행 또는 열 그룹이 여러 개 있기 전에 이 메서드를 호출하면 라벨이 반복 표시됩니다.
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
showTotals(showTotals)
표에 이 피벗 그룹의 총계를 표시할지 여부를 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
showTotals | Boolean | 총계 표시 여부입니다. |
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortAscending()
정렬 순서를 오름차순으로 설정합니다.
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
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
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortDescending()
정렬 순서를 내림차순으로 설정합니다.
리턴
PivotGroup
: 연결을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
totalsAreShown()
현재 이 피벗 그룹의 총계가 표시되는지 여부를 반환합니다.
리턴
Boolean
: 이 피벗 그룹의 총계가 표시되는 경우 true
그렇지 않으면 다음을 반환합니다.
false
입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets