Skip to main content

피벗 테이블에서 그룹에 대한 행 레이블을 반복하려면 어떻게 해야 하나요?

Author: Xiaoyang Last Modified: 2025-08-06

Excel에서 피벗 테이블 작업 시 데이터는 일반적으로 기본적으로 컴팩트 레이아웃으로 표시됩니다. 이 형식에서는 행 레이블이 하나의 열로 그룹화되어 공간 절약에 도움이 될 수 있지만, 다수의 범주 필드를 포함한 대규모 데이터 세트를 분석할 때 명확성이 저하될 수 있습니다. 많은 경우, 각 필드가 자체 열에 표시되는 개요 형식으로 전환하는 것이 필요합니다. 개요 레이아웃은 데이터를 더 명확하게 나타낼 수 있지만, 기본적으로 각 그룹의 시작 부분에만 행 레이블이 표시되고 이후 행은 비어 있게 됩니다. 이렇게 되면 피벗 테이블 데이터를 필터링하거나 복사 또는 추가 처리를 위해 내보내야 하는 경우 데이터를 읽거나 해석하기 어려워질 수 있습니다. 그렇다면 피벗 테이블에서 그룹에 대한 행 레이블을 반복하려면 어떻게 해야 할까요?

피벗 테이블에서 모든 필드 그룹에 대한 행 레이블 반복

피벗 테이블에서 단일 필드 그룹에 대한 행 레이블 반복

VBA 코드 - 여러 피벗 테이블 또는 대량 워크시트에 대한 행 레이블 반복


arrow blue right bubble 피벗 테이블에서 모든 필드 그룹에 대한 행 레이블 반복

아래 스크린샷에 나와 있는 것처럼 피벗 테이블이 있고, 모든 필드 그룹에 대해 행 레이블을 반복하고 싶다고 가정해 보겠습니다. 이러한 접근 방식은 카테고리 및 하위 카테고리와 같은 계층적 데이터를 요약하는 피벗 테이블에서 일반적으로 필요하며, 각 행을 완전히 레이블링하여 이해하기 쉽게 만들거나 추가 추출을 원할 때 유용합니다.

original data arrow repeat heading in pivottable

다음 단계에 따라 모든 필드 그룹에 대해 행 레이블을 반복하세요:

1. 피벗 테이블 내부의 아무 셀이나 클릭하여 PivotTable 도구를 활성화합니다. 그런 다음 Design 탭에서 Report Layout을 클릭하고 Show in Outline Form을 선택합니다. 이 동작은 피벗 테이블을 개요 레이아웃으로 포맷하여 각 필드가 별도의 열에 표시되도록 합니다. 컴팩트 형식인 경우에는 반복 레이블을 설정할 수 없기 때문에 반드시 필요한 단계입니다.

click Show in Outline Form under design tab
arrow
Show in Outline Form result

2. 같은 Design 탭에서 다시 Report Layout을 선택한 후 Repeat All Item Labels를 클릭합니다. 이 기능은 모든 필드의 각 레코드에 사용 가능한 레이블을 반복하여 보다 읽기 쉬운 평면 형식으로 결과를 제공합니다.

click Repeat All Item Labels under design tab

3. 이제 피벗 테이블에 모든 필드 그룹에 대한 반복된 행 레이블이 표시됩니다. 아래 이미지와 같이 각 행에는 전체 그룹 정보가 포함되어 있어 데이터를 필터링하거나 다른 곳으로 복사하거나 보고서용으로 내보내는 경우 특히 유용합니다.

row labels are repeated for all fields group

반복된 레이블을 지우고 원래의 빈 스타일로 복원해야 하는 경우, 동일한 단계를 수행하면서 "Do Not Repeat Item Labels"를 선택하면 됩니다.

이 내장 옵션은 빠르고 신뢰할 수 있지만, 변경을 적용한 특정 피벗 테이블에만 적용된다는 점을 알아두어야 합니다. 통합 문서에 여러 피벗 테이블이 있거나 여러 보고서에 대해 이 작업을 수행해야 하는 경우, 각각에 대해 단계를 반복하거나 자동화 방법을 고려해야 합니다.


arrow blue right bubble 피벗 테이블에서 단일 필드 그룹에 대한 행 레이블 반복

항상 모든 필드에 대해 행 레이블을 반복하고자 하는 것은 아닐 수 있습니다. 예를 들어, 최상위 그룹만 반복하고 하위 그룹은 반복하지 않아야 하는 경우가 있을 수 있습니다. Excel에서는 특정 필드에 대해서만 항목 레이블을 반복할 수 있어, 중요한 카테고리를 강조하거나 시각적 중복성을 최소화하려는 경우 더 큰 사용자 정의가 가능합니다.

1. 이전과 마찬가지로 피벗 테이블을 개요 형식으로 설정합니다: 피벗 테이블 안의 아무 셀이나 클릭한 후 Design > Report Layout > Show in Outline Form으로 이동합니다.

2. 피벗 테이블에서 반복하려는 필드의 행 레이블을 직접 클릭합니다. 그러면 피벗 테이블에서 해당 필드의 레이블이 선택됩니다.

3. 선택한 행 레이블을 마우스 오른쪽 버튼으로 클릭한 후 나타나는 컨텍스트 메뉴에서 Field Settings를 선택합니다.

go to Field Settings from right click menu

4. Field Settings 대화 상자에서 Layout & Print 탭으로 전환합니다. Repeat item labels라는 체크박스를 선택하세요. 스크린샷 참고:

check Repeat item labels

5. 확인을 클릭하여 변경 사항을 적용합니다. 이제 지정된 필드의 레이블만 반복됩니다.

row labels are repeated only

이 방법은 나머지 데이터는 간결하게 유지하면서 필드 수준의 유연성을 제공합니다. 기억하세요: 이 설정은 선택한 필드에만 적용되며, 위에서 설명한 전체 테이블 방법과 함께 사용하거나 대신 사용할 수 있습니다.

피벗 테이블 필드를 재정렬하거나 피벗 테이블을 새로 고칠 경우, 반복된 레이블 설정이 초기화될 수 있으며, 필요한 경우 다시 적용해야 합니다.


arrow blue right bubbleVBA 코드 - 여러 피벗 테이블 또는 대량의 워크시트에 대한 행 레이블 반복

여러 피벗 테이블 또는 여러 워크시트에서 동일한 필드에 반복된 행 레이블 설정을 적용해야 하는 경우, 이를 수동으로 수행하는 것은 시간이 많이 소요될 수 있습니다. 특히 복잡한 보고서나 대시보드를 관리할 때 그렇습니다. 이런 상황에서는 VBA(Visual Basic for Applications)를 사용하여 프로세스를 자동화하고 간소화할 수 있습니다.

1. Developer Tools > Visual Basic을 클릭하여 Microsoft Visual Basic for Applications 편집기를 엽니다. VBA 창에서 Insert > Module을 클릭하고 다음 코드를 모듈에 복사-붙여넣기합니다.

Sub RepeatRowLabelsAllPivots()
    ' This macro applies repeated row labels for all PivotTables in the current workbook
    Dim ws As Worksheet
    Dim pt As PivotTable
    Dim pf As PivotField
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    For Each ws In ActiveWorkbook.Worksheets
        For Each pt In ws.PivotTables
            pt.RowAxisLayout xlOutlineRow
            For Each pf In pt.RowFields
                pf.RepeatLabels = True
            Next pf
        Next pt
    Next ws
End Sub

2. 코드를 입력한 후 Run 버튼을 클릭하거나 F5 키를 누릅니다. 모든 워크시트의 모든 피벗 테이블이 개요 레이아웃으로 전환되고, 각 그룹 및 필드에 대해 모든 행 레이블이 반복됩니다.


관련 기사:

피벗 테이블에서 클릭 가능한 하이퍼링크를 만드는 방법은 무엇인가요?

피벗 테이블에서 맨 위에 총합을 표시하려면 어떻게 해야 하나요?

피벗 테이블에서 상위 10개 항목을 필터링하려면 어떻게 해야 하나요?

최고의 오피스 생산성 도구

🤖 Kutools AI Aide: 지능형 실행을 기반으로 데이터 분석 혁신 지능형 실행   |  코드 생성  |  사용자 정의 수식 생성  |  데이터 분석 및 차트 생성  |  Kutools Functions 호출
인기 기능: 중복 찾기, 강조 또는 중복 표시  |  빈 행 삭제  |  데이터 손실 없이 열 또는 셀 병합  |  반올림...
슈퍼 LOOKUP: 다중 조건 VLookup    다중 값 VLookup  |   다중 시트 조회   |   퍼지 매치 ....
고급 드롭다운 목록: 드롭다운 목록 신속 생성  |  의존형 드롭다운 목록  |  다중 선택 드롭다운 목록....
열 매니저: 지정 개수 열 추가  |  열 이동  |  숨겨진 열 표시 상태 전환 |  범위 및 열 비교 ...
주요 기능: 그리드 포커스  |  디자인 보기  |  향상된 수식 표시줄   통합 문서 & 시트 관리   |  자동 텍스트 라이브러리   |  날짜 선택기   |  데이터 병합   |  셀 암호화/해독   목록별 이메일 보내기  |  슈퍼 필터  |  특수 필터 (굵게/이탤릭/취소선 필터...)...
Top15 도구 세트12개 텍스트 도구(텍스트 추가, 특정 문자 삭제, ...)  |  50+ 차트 유형(간트 차트, ...)  |  40+ 실용 수식(생일을 기반으로 나이 계산, ...)  |  19개 삽입 도구(QR 코드 삽입, 경로에서 그림 삽입, ...)  |  12개 변환 도구(단어로 변환하기, 통화 변환, ...)  |  7개 병합 & 분할 도구(고급 행 병합, 셀 분할, ...)  |  ... 그리고 그 외
Kutools를 원하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 등40가지 이상의 언어를 지원합니다!

Kutools for Excel로 Excel 실력을 한 단계 업그레이드하고, 그 어떤 때보다 뛰어난 효율성을 경험하세요. Kutools for Excel은300개 이상의 고급 기능을 제공하여 생산성을 높이고 저장 시간을 줄여줍니다. 가장 필요한 기능을 지금 바로 확인하세요...


Office Tab이 오피스에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다

  • Word, Excel, PowerPoint에서 탭 기반 편집과 읽기를 활성화합니다.
  • 여러 문서를 새 창이 아닌 동일한 창의 새 탭에서 열고 생성하세요.
  • 생산성이50% 향상되며, 매일 수백 번의 마우스 클릭을 줄일 수 있습니다!