Class PivotTable

PivotTable

피벗 테이블에 액세스하고 수정합니다.

방법

메서드반환 유형간략한 설명
addCalculatedPivotValue(name, formula)PivotValue지정된 name를 사용하여 지정된 formula에서 계산된 새 피벗 값을 피벗 테이블에 만듭니다.
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)

지정된 name를 사용하여 지정된 formula에서 계산된 새 피벗 값을 피벗 테이블에 만듭니다.

매개변수

이름유형설명
nameString계산된 피벗 값의 이름입니다.
formulaString이 값을 계산하는 데 사용되는 수식입니다.

리턴

PivotValue: 새로 만든 PivotValue

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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

addColumnGroup(sourceDataColumn)

피벗 테이블의 새 피벗 열 그룹을 정의합니다. 지정된 sourceDataColumn는 이 그룹화의 기반이 되는 소스 데이터의 열을 나타냅니다.

매개변수

이름유형설명
sourceDataColumnInteger이 그룹이 요약하는 열의 번호입니다. 이 색인은 스프레드시트에 있는 열의 절댓값을 나타냅니다. 1는 'A'열을, 2는 B열을 나타냅니다.

리턴

PivotGroup: 새로 만든 PivotGroup

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

  • 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

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

  • 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

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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

addRowGroup(sourceDataColumn)

피벗 테이블에서 새 피벗 행 그룹을 정의합니다. 지정된 sourceDataColumn는 이 그룹화의 기반이 되는 소스 데이터의 열을 나타냅니다.

매개변수

이름유형설명
sourceDataColumnInteger이 그룹이 요약하는 열의 번호입니다. 이 색인은 스프레드시트에 있는 열의 절댓값을 나타냅니다. 1는 'A'열을, 2는 B열을 나타냅니다.

리턴

PivotGroup: 새로 만든 PivotGroup

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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

asDataSourcePivotTable()

피벗 테이블이 DataSource에 연결된 경우 피벗 테이블을 데이터 소스 피벗 테이블로 반환하고 그렇지 않으면 null를 반환합니다.

리턴

DataSourcePivotTable - 데이터 소스 피벗 테이블입니다.

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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

getAnchorCell()

이 피벗 테이블이 고정된 셀을 나타내는 Range를 반환합니다.

리턴

Range — 이 피벗 테이블의 앵커 셀

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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

getColumnGroups()

이 피벗 테이블에 있는 열 그룹의 순서가 지정된 목록을 반환합니다.

리턴

PivotGroup[]: 이 피벗 테이블의 열 그룹

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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

getFilters()

이 피벗 테이블에 있는 필터의 순서가 지정된 목록을 반환합니다.

리턴

PivotFilter[]: 피벗 테이블의 필터

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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

getPivotValues()

이 피벗 테이블에 있는 피벗 값의 순서가 지정된 목록을 반환합니다.

리턴

PivotValue[]: 이 피벗 테이블의 피벗 값

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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

getRowGroups()

이 피벗 테이블에 있는 행 그룹의 순서가 지정된 목록을 반환합니다.

리턴

PivotGroup[]: 이 피벗 테이블의 행 그룹

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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

getSourceDataRange()

피벗 테이블이 생성되는 소스 데이터 범위를 반환합니다.

리턴

Range - 이 피벗 테이블의 소스 데이터 범위입니다.

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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

getValuesDisplayOrientation()

값이 행으로 표시되는지 또는 열로 표시되는지 여부를 반환합니다.

리턴

Dimension: 값을 행으로 표시할지 열로 표시할지 여부

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

  • 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

setValuesDisplayOrientation(dimension)

값을 열 또는 행으로 표시하도록 이 피벗 테이블의 레이아웃을 설정합니다.

매개변수

이름유형설명
dimensionDimension피벗 값을 표시하는 방법을 나타내는 측정기준입니다.

리턴

PivotTable: 연결을 위한 피벗 테이블

승인

이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.

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