KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 조건부로 페이지 나누기을(를) 삽입하는 방법은 무엇인가요?

작성자수정 날짜

Excel 에서 대규모 데이터 세트를 작업할 때 열 지정의 값이 변경될 때마다 새 페이지가 시작되도록 인쇄 보고서를 구성해야 할 경우가 있습니다。 예를 들어A 열에 카테고리가 포함되어 있고 각 카테고리가 새 인쇄 페이지에서 시작되기를 원한다고 가정해 보겠습니다. 아래 스크린샷과 같은 상황입니다. Excel 에서는 페이지 나누기을 수동으로 삽입할 수 있지만, 규모가 크거나 자주 업데이트되는 데이터 세트의 경우 번거롭고 오류가 발생하기 쉽습니다。 다행히도 이 과정을 자동화하여 시간을 절약하고 실수를 줄일 수 있는 여러 가지 효율적인 방법이 있습니다。
조건부 페이지 나누기 삽입

소계 함수를 사용하여 페이지 나누기 삽입

VBA 코드를 사용하여 페이지 나누기 삽입

데이터 변경 시 열에서 변경 사항 표시을(를) 사용하여 페이지 나누기 삽입

n 번째 행에 다른 행마다 페이지 나누기 삽입을(를) 사용하여 페이지 나누기 삽입

조건부 페이지 나누기에 대한 대체 공식 솔루션


소계 함수를 사용하여 페이지 나누기 삽입

Excel 의 소계 함수는 그룹화된 데이터를 요약하는 데 자주 사용하는이며, 선택한 열의 값이 변경될 때마다 자동으로 페이지 나누기을(를) 삽입할 수도 있습니다。 이 방법은 고객명이나 지역 코드와 같이 그룹화하고자 하는 열로 데이터가 이미 정렬되어 있는 경우에 이상적입니다。 이는 그룹 간에 페이지 나누기을 효율적으로 추가하여 보고서 준비 및 인쇄를 크게 간소화합니다。

시작하기 전에 소계가 각 그룹 변경 시점에 페이지 나누기을 적용하므로 데이터가 대상 열로 올바르게 정렬되어 있는지 확인하세요。 일치하지 않으면 예기치 않은 구분선이 생성될 수 있습니다。

1. 데이터 범위을 선택하여 페이지 나누기을(를) 삽입할 위치를 지정하세요。데이터탭으로 이동하여소계를 클릭하세요。
데이터 > 소계 클릭

2. 소계대화 상자에서 「변경 시마다」에 대한 대상 열을 선택하세요(예: 키 필드가 A 열인 경우)。 적절한 요약 함수()합계,개수등)를 선택하고그룹 사이에 페이지 나누기 삽입옵션을 반드시 선택하세요。 필요에 따라 다른 옵션을 선택하거나 선택 해제도 가능합니다。
대화 상자에서 옵션 설정

3. 확인을 클릭하여 소계를 적용하고 페이지 나누기을(를) 삽입하세요。 그러면 데이터가 그룹화되고 선택한 열의 값이 변경될 때마다 페이지 나누기이(가) 자동으로 배치됩니다。
데이터가 그룹화되고 페이지 나누기가 추가됨

실무 팁:

  • 그룹 요약을 별도로 인쇄하거나 그룹 기반 인쇄가 필요한 경우 이 방법을 사용하세요。
  • 이 옵션은 대상 열로 이미 정렬된 데이터에 가장 적합하며, 그렇지 않으면 구분선이 잘못된 위치에 삽입될 수 있습니다。
  • 나중에 삽입된 그룹 및 구분선을 제거해야 한다면데이터탭으로 이동하여소계를 다시 선택한 후모두 제거를 클릭하세요。
문제 해결:
  • 페이지 나누기이 예상 위치에 없으면 데이터가 올바르게 정렬되었는지 확인하세요。
  • 소계는 요약 행을 추가합니다。 이러한 요약 행을 원하지 않는다면 아래의 VBA 방법을 고려해 보세요。

 


VBA 코드를 사용하여 페이지 나누기 삽입

데이터를 그룹화하거나 소계 요약 열을 추가하지 않고 열 값 변경에 따라 페이지 나누기을(를) 삽입하려면 VBA 를 사용하는 것이 실용적인 대안입니다. VBA 는 맞춤 조건에 대한 유연성을 제공하며 정렬되지 않은 데이터에도 잘 작동합니다。

VBA 코드를 실행하기 전에 실수로 인한 데이터 손실을 방지하기 위해 워크북을 저장하세요。 또한 Excel 애플리케이션 설정에서 매크로가 활성화되어 있는지 확인하세요。

1. Alt + F11을 눌러Microsoft Visual Basic for Applications편집기 창을 엽니다。

2. VBA 편집기에서삽입>모듈을 클릭하여 새 모듈을 추가한 후 다음 코드를 모듈 창에 복사하여 붙여넣으세요。

VBA: 데이터 변경 시 페이지 나누기 삽입

Sub PageBreak()
'UpdatebyExtendOffice20181101
    Dim xSRg As Range
    Dim xRg As Range
    On Error Resume Next
    Set xSRg = Application.InputBox("Select key column:", "Kutools for Excel", xTxt, , , , , 8)
    If xSRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
    For Each xRg In xSRg
        ActiveSheet.Rows(xRg.Row).PageBreak = xlPageBreakNone
        If xRg.Value <> xRg.Offset(-1, 0).Value Then
            ActiveSheet.Rows(xRg.Row).PageBreak = xlPageBreakManual
        End If
    Next xRg
Application.ScreenUpdating = True
End Sub

3. F5를 눌러 코드를 실행하세요。 그러면 키 열을 선택하라는 대화 상자가 표시됩니다。 값이 변경될 때 페이지 나누기을 트리거해야 하는 열을 선택하세요。
페이지 나누기를 기준으로 삽입할 키 열 선택

4. 확인을 클릭하면 코드가 선택한 열의 값 변경에 따라 올바른 위치에 자동으로 페이지 나누기을(를) 삽입합니다。

실무 팁:

  • 맞춤형 페이지 나누기 요구사항이 있는 고급 사용자에게 이상적입니다。
  • 이 방법은 데이터 구조를 변경하지 않으며 소계 행을 추가하지 않습니다。
  • 「매크로 사용 안 함」 메시지가 표시되면 [파일] > [옵션] > [신뢰 센터]에서 매크로를 활성화하세요。
문제 해결:
  • 페이지 나누기이 삽입되지 않으면 올바른 키 열를 선택했는지 확인하고 병합됨가 있는지 점검하세요. VBA 는 이를 건너뛸 수 있습니다。
  • VBA 작업은 실행 취소가 불가능하므로 코드를 실행하기 전에 워크북을 저장해 두세요。

데이터 변경 시 열에서 변경 사항 표시을(를) 사용하여 페이지 나누기 삽입

그래픽 인터페이스와 더 많은 옵션을 선호하는 사용자의 경우Kutools for Excel열에서 변경 사항 표시기능을 사용하면 지정된 열 값의 변경에 따라 자동으로 페이지 나누기, 빈 행, 테두리 또는 색상 강조 표시를 삽입할 수 있습니다。 이 접근 방식은 시각적 분리가 중요한 구조화된 보고서, 청구서 또는 양식에 특히 유용합니다。

Kutools for Excel300 가지가 넘는 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 높입니다。AI 기능과 통합, Kutools 는 정밀하게 작업을 자동화하여 데이터 관리를 손쉽게 만듭니다。Kutools for Excel 의 자세한 정보。。。         무료 체험판。。。

Kutools for Excel 을 설치한 후 다음과 같이 진행하세요:Kutools for Excel (Kutools for Excel 무료 다운로드!)

클릭하세요Kutools>서식>열에서 변경 사항 표시.
Kutools의 차이점 구분 기능 클릭

2. 열에서 변경 사항 표시대화 상자에서 다음과 같이 설정하세요:

1)선택 버튼범위섹션의 선택 아이콘을 클릭하고헤더 행을 제외한 데이터 범위를 선택하세요。

2)선택 버튼키 열섹션의 선택 아이콘을 클릭하고 페이지 나누기을(를) 기준으로 할 열을 선택하세요(헤더 제외)。

3)페이지 나누기을(를)옵션영역에서 선택하세요。 추가 옵션으로 빈 행 삽입이나 배경색 변경 등도 제공되어 더욱 세부적으로 사용자 정의할 수 있습니다。
대화 상자에서 옵션 지정

3. 확인을 클릭하세요。

페이지 나누기이(가) 이제 지정된 열의 값이 변경될 때마다 범위 선택 내에서 자동으로 삽입됩니다。
데이터가 변경될 때 페이지 나누기 삽입됨

장점:

  • 공식이나 코드 없이 간편하게 사용할 수 있는 그래픽 인터페이스입니다。
  • 페이지 나누기 외에도 다양한 서식 지정 옵션을 제공합니다。
  • 데이터 변경 시 명확한 시각적 분리를 필요로 하는 보고서에 특히 유용합니다。
사용 참고 사항:
  • 워크북에 보호된 시트가 있는 경우 이 기능을 적용하기 전에 시트 보호를 해제해야 할 수도 있습니다。

n 번째 행에 다른 행마다 페이지 나누기 삽입을(를) 사용하여 페이지 나누기 삽입

일부 시나리오에서는 데이터셋의 실제 값와 무관하게 매 2 행 또는 5 행마다 페이지 나누기을(를) 삽입하고 싶을 수 있습니다. 이는 균등한 배치로 인쇄해야 하는 양식, 티켓 목록 또는 바우처를 준비할 때 특히 유용합니다. Kutools for Excel 의다른 행마다 페이지 나누기 삽입기능을 사용하면 각 섹션마다 수동으로 삽입하지 않고도 이를 신속하게 수행할 수 있습니다。

Kutools for Excel 을 설치한 후 다음과 같이 진행하세요:Kutools for Excel (Kutools for Excel 무료 다운로드!)

1. 구분을 적용할 데이터를 선택하고Kutools 플러스>인쇄>다른 행마다 페이지 나누기 삽입.
Kutools의 모든 행마다 페이지 나누기 삽입 기능 클릭

2. 다른 행마다 페이지 나누기 삽입대화 상자에서 간격을 지정합니다(예: "2"을 입력하여 2 행마다 페이지 나누기을 삽입)。
페이지 나누기를 삽입할 간격 입력

3. 확인을 클릭하세요()확인을 다시 클릭하라는 메시지가 표시되는 경우)。 그러면 설정한 간격에 따라 페이지 나누기이 삽입됩니다。
페이지 나누기가 2행마다 삽입됨

적용 가능한 시나리오:

  • 페이지 나누기이(가) 일괄 인쇄이나 반복 양식과 같이 고정된 간격으로 필요한 애플리케이션에 이상적입니다。
장단점:
  • 고정 간격 설정에 빠르고 쉽게 사용할 수 있으며 데이터 변경 여부와 무관합니다。
  • 특정 값에 따라 구분선이 필요한 경우에는 유연성이 낮습니다。 조건부 구분선은 위의 다른 방법을 사용하세요。

N 번째 행마다 페이지 나누기 삽입

 

조건부 페이지 나누기을 위한 대체 수식 솔루션

물리적으로 페이지 나누기을 삽입하는 직접적인 Excel 수식은 없지만, 수식을 사용하여 열 내에서 값이 변경되는 위치를 감지한 후 이 정보를 활용해 수동으로 페이지 나누기을 추가하거나 시각적으로 표시할 수 있습니다。 이 방법은 시각적 구분만 필요한 경우나 인쇄 로직을 다른 프로세스에 넘겨줄 때 유용합니다。

1. 보조 열(예: B 열의 B2 부터 시작)에 다음 수식을 입력하여 A 열의 값이 변경되는 위치를 표시하세요:

=IF(A2<>A1,"Page Break","")

2。 Enter 키를 누른 후 수식을 아래로 드래그하여 보조 열의 다른 행에도 적용합니다。 「페이지 나누기」가 표시되는 위치가 물리적인 페이지 나누기을 수동으로 삽입할 지점입니다()페이지 레이아웃>구분>페이지 나누기 삽입필요 시)。

팁:

  • 도우미 열을 필터링하거나 조건부 서식을 적용하여 페이지 나누기이 어디에 삽입되어야 하는지 강조 표시하거나 찾을 수 있습니다。
  • 이 방법은 시각적 검토나 반자동화된 페이지 나누기 관리에 가장 적합합니다。

어떤 방법을 선택하든, 인쇄 전에 반드시 워크시트를페이지 나누기 미리 보기에서 확인하세요()보기탭 >페이지 나누기 미리 보기)。 구분선이 너무 많거나 누락된 경우 데이터 정렬 상태와 구분 설정을 점검하세요。 워크플로우 및 보고 요구사항에 따라 다양한 방법을 자유롭게 실험해 보시기 바랍니다。

오류가 발생하여 Kutools 의 다른 옵션이 표시되지 않거나 코드 실행이 실패하는 경우, Excel 애드인과 매크로 설정을 확인하세요. 지속적인 문제가 있다면 Excel 을 다시 시작하거나 위에서 설명한 해당 방법의 문제 해결 섹션을 참조하시기 바랍니다。


최고의 Office 생산성 도구

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 결합 또는 셀 제거   |  공식을 사용하지 않는 반올림...
슈퍼 LOOKUP:다중 조건 VLookup  |  다중 값 VLookup  |   여러 시트에서 VLookup   |   퍼지 매치....
고급 드롭다운 목록:드롭다운 목록 빠르게 생성   |  종속형 드롭다운 목록   |  다중 선택 드롭다운 목록....
열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교...
주요 기능:그리드 포커스   |  디자인 보기   |향상된 수식 표시줄   | 워크북 및 시트 관리자   |  자원 라이브러리(자동 텍스트)|  날짜 선택기   |  워크시트 병합  |  암호화/셀 해독   | 목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)|   50+차트유형(간트 차트, ...)|   40+ 실용적인수식(생일을 기준으로 나이 계산, ...)|   19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)|   12 변환도구(단어로 변환하기,환율 변환, ...)|   7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개 이상의 언어를 지원합니다!

Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。


Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다

  • Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 애드인。 하나의 설치 프로그램

Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。

ExcelWordOutlookTabsPowerPoint
  • 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
  • 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
  • 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
  • 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약