피벗 테이블 분석 그룹에 액세스하고 수정합니다.
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
add | Pivot | 이 피벗 그룹에 수동 그룹화 규칙을 추가합니다. |
are | Boolean | 라벨이 반복으로 표시되는지 여부를 반환합니다. |
clear | Pivot | 이 피벗 그룹에서 모든 그룹화 규칙을 삭제합니다. |
clear | Pivot | 이 그룹에 적용된 정렬을 삭제합니다. |
get | Date | 피벗 그룹의 날짜 시간 그룹화 규칙을 반환하거나 날짜 시간 그룹화 규칙이 설정되지 않은 경우 null 을 반환합니다. |
get | Dimension | 행 또는 열 그룹인지 여부를 반환합니다. |
get | Pivot | 피벗 그룹의 피벗 그룹 한도를 반환합니다. |
get | Integer | 현재 그룹 순서에서 이 피벗 그룹의 색인을 반환합니다. |
get | Pivot | 이 그룹이 속한 Pivot 를 반환합니다. |
get | Integer | 이 그룹에서 요약하는 소스 데이터 열의 수를 반환합니다. |
get | Data | 피벗 그룹이 작동하는 데이터 소스 열을 반환합니다. |
hide | Pivot | 이 그룹화에서 중복된 라벨을 숨깁니다. |
is | Boolean | 정렬이 오름차순이면 true 를 반환하고 정렬 순서가 내림차순이면 false 를 반환합니다. |
move | Pivot | 이 그룹을 현재 행 또는 열 그룹 목록의 지정된 위치로 이동합니다. |
remove() | void | 테이블에서 이 피벗 그룹을 삭제합니다. |
remove | Pivot | 지정된 group 를 사용하여 수동 그룹화 규칙을 삭제합니다. |
reset | Pivot | 피벗 테이블에서 이 그룹의 표시 이름을 기본값으로 재설정합니다. |
set | Pivot | 피벗 그룹에 날짜 시간 그룹화 규칙을 설정합니다. |
set | Pivot | 피벗 테이블에서 이 그룹의 표시 이름을 설정합니다. |
set | Pivot | 피벗 그룹의 피벗 그룹 한도를 설정합니다. |
set | Pivot | 이 피벗 그룹의 히스토그램 그룹화 규칙을 설정합니다. |
show | Pivot | 행 또는 열 그룹화가 두 개 이상인 경우 이 메서드는 후속 그룹의 각 항목에 대해 이 그룹의 라벨을 표시합니다. |
show | Pivot | 표에 이 피벗 그룹의 총 값을 표시할지 여부를 설정합니다. |
sort | Pivot | 정렬 순서를 오름차순으로 설정합니다. |
sort | Pivot | opposite 의 값에 대해 지정된 Pivot 를 기준으로 이 그룹을 정렬합니다. |
sort | Pivot | 정렬 순서를 내림차순으로 설정합니다. |
totals | Boolean | 이 피벗 그룹에 현재 총 값이 표시되는지 여부를 반환합니다. |
자세한 문서
add Manual Grouping Rule(groupName, groupMembers)
이 피벗 그룹에 수동 그룹화 규칙을 추가합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
group | String | 이 그룹화 규칙의 이름입니다. |
group | Object[] | 이 그룹화 규칙에 포함된 값입니다. |
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
are Labels Repeated()
라벨이 반복으로 표시되는지 여부를 반환합니다.
리턴
Boolean
- 라벨이 반복되면 true
을 반환하고 그렇지 않으면 false
을 반환합니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Grouping Rule()
이 피벗 그룹에서 모든 그룹화 규칙을 삭제합니다.
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Sort()
이 그룹에 적용된 정렬을 삭제합니다.
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Date Time Grouping Rule()
피벗 그룹의 날짜 시간 그룹화 규칙을 반환하거나 날짜 시간 그룹화 규칙이 설정되지 않은 경우 null
을 반환합니다.
리턴
Date
: 날짜 시간 그룹화 규칙입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Dimension()
get Group Limit()
피벗 그룹의 피벗 그룹 한도를 반환합니다. 피벗 그룹 한도가 설정되지 않은 경우 null
를 반환합니다.
리턴
Pivot
: 피벗 그룹 한도입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Index()
현재 그룹 순서에서 이 피벗 그룹의 색인을 반환합니다.
리턴
Integer
: 피벗 그룹의 색인
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Pivot Table()
이 그룹이 속한 Pivot
를 반환합니다.
리턴
Pivot
: 이 그룹이 속한 피벗 테이블입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Source Data Column()
이 그룹에서 요약하는 소스 데이터 열의 수를 반환합니다. 이 색인은 1부터 시작합니다. 이 그룹이 스프레드시트의 'A' 열에 소스 데이터를 요약하는 경우 이 메서드는 1
를 반환합니다.
리턴
Integer
: 소스 데이터 열 번호입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Source Data Source Column()
피벗 그룹이 작동하는 데이터 소스 열을 반환합니다. 피벗 테이블이 {DataSourcePivotTableApi}가 아닌 경우 null
를 반환합니다.
리턴
Data
: 피벗 그룹이 작동하는 데이터 소스 열입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Repeated Labels()
이 그룹화에서 중복된 라벨을 숨깁니다. 라벨이 이미 숨겨져 있으면 아무 일도 일어나지 않습니다. 행 또는 열 그룹이 여러 개 있기 전에 이 메서드가 호출되면 그룹이 추가될 때 중복 라벨이 숨겨집니다.
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Sort Ascending()
정렬이 오름차순이면 true
를 반환하고 정렬 순서가 내림차순이면 false
를 반환합니다.
리턴
Boolean
: 정렬 순서가 오름차순인 경우 true
입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
move To Index(index)
이 그룹을 현재 행 또는 열 그룹 목록의 지정된 위치로 이동합니다. 이러한 색인은 0부터 시작합니다. 예를 들어 이 그룹을 첫 번째 위치로 이동해야 하는 경우 이 메서드는 0
를 사용하여 호출해야 합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
index | Integer | 이 그룹을 이동할 색인입니다. |
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
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
remove Manual Grouping Rule(groupName)
지정된 group
를 사용하여 수동 그룹화 규칙을 삭제합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
group | String | 삭제할 그룹화 규칙의 이름입니다. |
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
reset Display Name()
피벗 테이블에서 이 그룹의 표시 이름을 기본값으로 재설정합니다.
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Date Time Grouping Rule(dateTimeGroupingRuleType)
피벗 그룹에 날짜 시간 그룹화 규칙을 설정합니다.
규칙을 삭제하려면 clear
를 사용합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
date | Date | 설정할 규칙 유형입니다. |
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Display Name(name)
피벗 테이블에서 이 그룹의 표시 이름을 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
name | String | 설정할 표시 이름입니다. |
리턴
Pivot
: 체이닝을 위한 피벗 그룹
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Group Limit(countLimit)
피벗 그룹의 피벗 그룹 한도를 설정합니다. 이 작업은 Data
에만 지원됩니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
count | Integer | 설정할 행 또는 열의 개수 제한입니다. 양수여야 합니다. |
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Histogram Grouping Rule(minValue, maxValue, intervalSize)
이 피벗 그룹의 히스토그램 그룹화 규칙을 설정합니다. 히스토그램 규칙은 소스 데이터 열의 값을 일정한 크기의 버킷으로 정리합니다. min
부터 max
까지의 모든 값은 크기가 interval
인 그룹에 배치됩니다. min
보다 작은 모든 값은 max
보다 큰 모든 값과 마찬가지로 하나의 버킷에 배치됩니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
min | Integer | 버킷에 배치할 항목의 최소값입니다. 이 값보다 작은 값은 하나의 버킷으로 결합됩니다. |
max | Integer | 버킷에 배치할 항목의 최대 값입니다. 이 값보다 큰 값은 하나의 버킷으로 결합됩니다. |
interval | Integer |
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Repeated Labels()
행 또는 열 그룹화가 두 개 이상인 경우 이 메서드는 후속 그룹의 각 항목에 대해 이 그룹의 라벨을 표시합니다. 라벨이 이미 반복된 경우 아무 일도 일어나지 않습니다. 행 또는 열 그룹이 여러 개 있기 전에 이 메서드가 호출되면 그룹이 추가될 때 반복된 라벨이 표시됩니다.
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Totals(showTotals)
표에 이 피벗 그룹의 총 값을 표시할지 여부를 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
show | Boolean | 합계를 표시할지 여부입니다. |
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort Ascending()
정렬 순서를 오름차순으로 설정합니다.
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort By(value, oppositeGroupValues)
opposite
의 값에 대해 지정된 Pivot
를 기준으로 이 그룹을 정렬합니다.
// Sorts the item group by the "SUM of Quantity" pivot value for the specified // salespersons. const sheet = SpreadsheetApp.getActiveSheet(); const pivotTable = sheet.getPivotTables()[0]; const itemGroup = pivotTable.getRowGroups()[0]; const sumQuantityValue = pivotTable.getPivotValues()[0]; itemGroup.sortBy(sumQuantityValue, ['Beth', 'Amir', 'Devyn']);
매개변수
이름 | 유형 | 설명 |
---|---|---|
value | Pivot | 정렬할 피벗 값입니다. |
opposite | Object[] | 정렬하는 데 사용되는 반대 피벗 그룹의 값 (행 그룹을 정렬하는 경우 열 그룹, 열 그룹을 정렬하는 경우 행 그룹)입니다. 이러한 값의 순서에 따라 동점 시 우선순위가 결정됩니다. |
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort Descending()
정렬 순서를 내림차순으로 설정합니다.
리턴
Pivot
: 체이닝을 위한 피벗 그룹입니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
totals Are Shown()
이 피벗 그룹에 현재 총 값이 표시되는지 여부를 반환합니다.
리턴
Boolean
: 이 피벗 그룹에 총 값이 표시되는 경우 true
이고 그렇지 않으면 false
을 반환합니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets