[]
        
(Showing Draft Content)

피벗 테이블

SpreadJS에서 피벗 테이블은 많은 양의 데이터를 구조적이고 체계적인 방식으로 요약하고 분석할 수 있는 강력한 도구입니다. 원본 데이터 세트를 변경하지 않고도 데이터를 재구성하고 보다 의미 있는 방식으로 표시할 수 있습니다.

SpreadJS 디자이너 컴포넌트에서는 리본의 삽입 > 테이블 탭 그룹에서 피벗 테이블 버튼을 사용할 수 있습니다.

image-20260722.53fd54.png

SpreadJS 디자이너 컴포넌트에서는 다음과 같은 방법으로 피벗 테이블을 만들 수 있습니다.

  • 선택한 데이터 범위에서 피벗 테이블 만들기

  • 데이터 매니저 테이블 또는 뷰에서 피벗 테이블 만들기

디자이너 컴포넌트에서 피벗 테이블을 사용하기 전에 애플리케이션에서 PivotTable 추가 기능을 사용할 수 있는지 확인합니다.

  1. 유효한 PivotTable 추가 기능 라이선스를 구매합니다.

참고: PivotTable은 SpreadJS의 별도 배포 추가 기능 패키지입니다. 이 기능을 배포하려면 유효한 SpreadJS 라이선스와 PivotTable 추가 기능 라이선스가 필요합니다. 자세한 내용은 SpreadJS 디자이너 컴포넌트 및 PivotTable 추가 기능SpreadJS 가격 및 라이선스 페이지를 참조하세요.

  1. 빠른 시작 페이지에 설명된 단계에 따라 새 스프레드시트 또는 기존 스프레드시트와 함께 SpreadJS 디자이너 컴포넌트를 프로젝트에서 사용합니다.

  2. PivotTable 기능을 사용하려면 SpreadJS 디자이너 컴포넌트 애플리케이션에 다음 추가 스크립트 파일을 추가합니다.

   <script src="scripts/gc.spread.pivot.pivottables.x.x.x.min.js" type="text/javascript"></script>
  1. 애플리케이션을 실행합니다. 이제 SpreadJS 디자이너 컴포넌트에서 피벗 테이블을 만들 수 있습니다.

데이터 범위에서 피벗 테이블 만들기

워크시트 범위를 데이터 소스로 선택하여 피벗 테이블을 만들 수 있습니다.

  1. 분석할 데이터 소스를 가져오거나 만듭니다.

참고:

'=Sheet!$A:$B'와 같이 전체 열을 데이터 소스로 사용하는 것도 지원하지만 상대 참조는 지원하지 않습니다.

  1. 삽입 탭으로 이동하여 피벗 테이블 버튼을 클릭합니다.


    SpreadJS Designer highlights the PivotTable button on the INSERT tab, which developers select after preparing a worksheet data range for analysis.


  2. 피벗 테이블을 사용하여 분석할 데이터를 선택하고 새 워크시트 또는 기존 워크시트를 선택합니다. 기존 워크시트를 선택한 경우 피벗 테이블을 표시할 범위를 선택하고 확인을 클릭합니다.

  3. 피벗 테이블 영역을 클릭하여 피벗 테이블을 작업합니다. 그러면 피벗 패널이 열립니다.


    image-20260303.9cb49e.png

  4. 필요에 따라 피벗 패널을 사용하여 피벗 테이블에서 필드를 추가, 제거, 드래그 및 이동합니다. 자세한 내용은 피벗 테이블을 참조하세요.

다음 GIF는 피벗 테이블을 만드는 단계를 보여줍니다.

designer-20260303.a44750.gif

데이터 매니저 테이블에서 피벗 테이블 만들기

데이터 매니저 테이블 또는 뷰에서 직접 피벗 테이블을 만들 수도 있습니다.

  1. 디자이너 컴포넌트에서 데이터 매니저 테이블 또는 뷰를 사용할 수 있는지 확인합니다.

  2. 삽입 탭으로 이동하여 피벗 테이블 드롭다운 메뉴를 엽니다.

  3. 데이터 테이블에서를 선택합니다.

    image-20260722.b10c35.png

    사용 가능한 데이터 매니저 테이블이 없는 경우 데이터 테이블에서가 비활성화됩니다.

  4. 피벗 테이블 만들기 대화 상자에서 분석할 데이터를 선택합니다.

    다음 필드에서 소스를 선택할 수 있습니다.

    • 데이터 테이블: 데이터 매니저 테이블을 선택합니다.

    • 데이터 뷰: 데이터 매니저 뷰를 선택합니다.

      image-20260722.950a39.png

  5. 선택 사항: 소스 데이터가 변경될 때 피벗 테이블을 자동으로 새로 고치려면 자동 새로 고침을 선택합니다.

  6. 피벗 테이블 보고서를 배치할 위치를 선택합니다.

    다음 중 하나를 선택할 수 있습니다.

    • 새 워크시트

    • 기존 워크시트

    기존 워크시트를 선택한 경우 피벗 테이블을 표시할 범위를 선택합니다.

  7. 확인을 클릭합니다.

디자이너는 새 워크시트를 만들고 선택한 데이터 매니저 테이블 또는 뷰를 기반으로 피벗 테이블을 삽입합니다.

데이터 매니저 테이블에서 피벗 테이블 빠르게 만들기

데이터 매니저 테이블을 사용할 수 있는 경우 데이터 테이블에서 메뉴에 사용 가능한 테이블이 표시될 수도 있습니다.

image-20260722.4d09b1.png

데이터 매니저 테이블에서 피벗 테이블을 빠르게 만들려면:

  1. 삽입 탭으로 이동하여 피벗 테이블 드롭다운 메뉴를 엽니다.

  2. 데이터 테이블에서를 가리켜 사용 가능한 데이터 매니저 테이블을 표시합니다.

  3. 목록에서 테이블을 선택합니다.

디자이너는 새 워크시트를 만들고 선택한 데이터 매니저 테이블을 기반으로 피벗 테이블을 삽입합니다.

이 빠른 생성 흐름은 데이터 매니저 테이블에서 사용할 수 있습니다. 데이터 매니저 뷰에서 피벗 테이블을 만들거나 배치 옵션을 구성하려면 피벗 테이블 만들기 대화 상자를 사용합니다.