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

Excel 에서 차트의 0 데이터 레이블을(를) 어떻게 숨기나요?

작성자수정 날짜

Excel 에서 차트를 만들 때 데이터 레이블을(를) 추가하면 데이터 포인트를 명확히 하고 시청자에게 값에 직접 접근할 수 있게 해줍니다. 그러나 차트 데이터에 0 이 포함되어 있으면 Excel 은 종종 이러한 0 을 데이터 레이블으로 표시하여 혼란을 초래하거나 차트의 시각적 매력을 떨어뜨릴 수 있습니다。 비즈니스, 학술 또는 보고 상황에서는 일반적으로 이러한 0 데이터 레이블을 숨겨서 실제로 중요한 값만 차트에 표시하는 것이 선호됩니다。

다행히도 Excel 은 다양한 요구 사항과 워크플로에 맞는 0 데이터 레이블을 숨기는 여러 가지 실용적인 방법을 제공합니다. 이 자습서에서는 기본 제공 서식 지정, 수식 기반 방법 및 VBA 를 통한 자동화 등 인기 있는 접근 방식을 요약합니다。 단계별 지침과 유용한 팁을 통해 차트에 중요한 데이터만 표시되도록 하세요。


사용자 지정 숫자 서식을 통해 차트에서 0 데이터 레이블 숨기기

원본 데이터를 수정하지 않고 차트에서 0 데이터 레이블을 숨기려는 경우, 가장 빠른 방법 중 하나는 데이터 레이블에 사용자 지정 숫자 서식을 적용하는 것입니다。 이 방법은 기본 데이터(0 포함)를 유지하면서 차트에 0 값만 표시하지 않으려는 경우 특히 유용합니다。

1. 먼저 필요에 따라 차트에 데이터 레이블을(를) 추가합니다。 그런 다음 데이터 레이블 중 하나를 마우스 오른쪽 단추로 클릭하고 컨텍스트 메뉴에서데이터 레이블 서식 지정을(를) 선택합니다。 스크린샷 참조:

상황에 맞는 메뉴에서 데이터 레이블 서식 지정을 클릭합니다

2. 데이터 레이블 서식 지정대화 상자에서 왼쪽 창에서숫자를 클릭합니다。 다음으로사용자 지정을(를)범주목록 상자에서 선택합니다。 사용자 지정 형식 코드#「」을(를)서식 코드텍스트 상자에 입력하고추가유형 목록에 저장합니다。 스크린샷 참조:

사용자 지정 형식 코드 설정

참고: Excel 2013 이상 버전에서는 데이터 레이블을 마우스 오른쪽 단추로 클릭하고데이터 레이블 서식 지정을(를) 선택한 후 서식 지정 창에서숫자를 확장하고사용자 지정을(를) 선택한 다음#「」을(를)서식 코드로 입력하고추가를 클릭합니다。

Excel 2013 이상 버전에서 차트의 0 데이터 레이블을 숨기는 단계

3. 대화 상자를 종료하려면닫기를 클릭합니다. 이제 값이 0 인 모든 데이터 레이블은 차트 표시에서 숨겨지고 0 이 아닌 0 값만 남습니다。

차트에서 모든 0 데이터 레이블이 숨겨짐

: 0 데이터 레이블을(를) 다시 표시하려면 데이터 레이블 서식 지정 대화 상자로 돌아가숫자>사용자 지정을(를) 선택하고#,##0;-#,##0유형 목록에서 표준 숫자 서식을 선택합니다。

이 솔루션은 빠른 시각적 해결책이 필요한 경우 특히 효과적이며 대부분의 숫자 기반 차트(세로 막대형, 가로 막대형, 꺾은선형 등)에 적용됩니다。 그러나 원본 범위이 수식이나 변경되는 0 값으로 정기적으로 업데이트되는 경우 아래의 수식 기반 또는 자동화된 솔루션을 고려해 보는 것이 좋습니다。

주의:사용자 지정 숫자 서식은 차트에서 0 을 시각적으로 숨기지만 백그라운드 및 원본 데이터에서 실제 값 값은 여전히 0 으로 유지됩니다。


Excel 수식 - IF 수식을 사용하여 원본 데이터에서 차트의 0 숨기기

Excel 차트에 0 데이터 레이블이 표시되지 않도록 하는 또 다른 실용적인 방법은 IF 수식을 사용하여 원본 데이터을 수정하는 것입니다。 이 방법은 차트 데이터 범위의 0 값을 빈 셀로 대체하여 Excel 차트 엔진이 이러한 포인트를 표시하거나 레이블링하지 않도록 합니다。 이 접근 방식은 차트가 동적 데이터 범위 또는 수식을 참조하고 추가 서식 지정 단계 없이 표시할 데이터를 제어하려는 경우 특히 유용합니다。

적용 가능한 시나리오:원본 데이터을(를) 제어할 수 있거나(또는 차트용 도우미 열을 생성할 수 있고), 차트 레이블이나 차트 계열 자체에서 0 값을 완전히 제외하려는 경우 이 솔루션을 사용하세요。

장점:간단하고 효과적이며 차트의 데이터 포인트와 레이블 모두에서 0 을 생략합니다。

단점:기존 데이터를 조정하거나 원본 데이터 세트를 변경하지 않으려는 경우 도우미 열을 추가해야 합니다。

이 솔루션을 구현하려면:

1. 새 도우미 열 또는 기존 데이터 범위에(예: 원본 값이 B 열의)B2셀부터 시작한다고 가정), 도우미 열의 해당 셀(예:C2셀)에 다음 수식을 입력합니다:

=IF(A1=0,"",A1)

이 수식은 C2 셀을 확인하여 값이 0 이면 빈 셀을 반환하고, 그렇지 않으면 원래 값을 반환합니다。

2. Enter 키를 눌러 수식을 확인합니다. 그런 다음 수식 셀을 선택하고 채우기 핸들을 끌거나 Ctrl+C/Ctrl+V 를 사용하여 필요에 따라 원본 데이터 옆으로 수식을 복사합니다。

3。 차트의 데이터 범위을 이 새 도우미 열(예:C열)을 참조하도록 업데이트하여 표시된 계열이 조정된 값을 반영하도록 합니다。

  1. 차트에서 기존 데이터 레이블을 마우스 오른쪽 단추로 클릭하고 「데이터 레이블 서식 지정」을 선택합니다。
    데이터 레이블 서식 지정 옵션을 보여주는 스크린샷
  2. 레이블 옵션에서 「셀에서 값 가져오기」를 선택합니다。 그러면 대화 상자가 나타나며, 도우미 열의 범위를 선택한 후 확인을 클릭합니다。
    셀의 값 옵션과 팝업을 선택하는 스크린샷
  3. 「값」과 같은 다른 레이블 옵션의 선택을 취소합니다。

이제 차트 데이터 범위의 셀이 실제로 빈 상태(0 이 아님)이므로 Excel 은 0 값에 대해 데이터 레이블을 표시하지 않습니다. 참고로 차트 설정에서 빈 셀이 0 으로 해석되지 않도록 확인하세요(예: 꺾은선형 또는 산점 차트의 경우 데이터 선택 → 숨겨진 및 빈 셀에서 「숨겨진 및 빈 셀 설정」을 확인)。

오류 알림:수식 열에#VALUE!와 같은 오류가 포함된 셀이 있으면 해당 포인트도 생략되거나 차트에 오류 레이블이 표시될 수 있으므로 모든 행에서 수식이 작동하는지 확인하세요。


VBA 코드 - 차트에서 0 데이터 레이블 자동 숨기기

대규모 데이터 세트, 자주 업데이트되는 차트 또는 반복 보고의 경우 VBA 를 사용하면 Excel 차트에서 0 데이터 레이블을 자동으로 숨기거나 제거하는 편리하고 효율적인 방법을 제공합니다。 VBA 솔루션은 수동 서식 지정 없이 프로세스를 자동화하거나 여러 차트를 한 번에 처리하려는 경우에 적합합니다。

적용 가능한 시나리오:이 접근 방식은 매크로 실행에 익숙한 사용자나 여러 Excel 통합 문서에서 복잡하고 반복적인 차트 작업을 관리할 때 가장 적합합니다。

장점:0 데이터 레이블 숨기기를 자동화하여 시간을 절약하고 수동 오류 가능성을 줄입니다。 차트 데이터가 변경되거나 자주 업데이트되는 대시보드를 작성할 때도 작동합니다。

단점:매크로를 활성화하고 기본 VBA 절차를 이해해야 합니다. VBA 로 적용된 변경 사항은 실행 후 데이터나 차트 계열이 업데이트되면 새로 고침이 필요할 수 있습니다。

이 VBA 솔루션을 사용하는 방법:

1。 Excel 리본에서개발자>Visual Basic을(를) 클릭하여 VBA 편집기를 엽니다。 VBA 창에서삽입>모듈을(를) 클릭하고 새로 생성된 모듈에 다음 코드를 붙여넣습니다:

Sub HideZeroDataLabels()
'Updated by extendoffice 2025/7/11
    Dim cht As Chart
    Dim s As Series
    Dim pt As Point
    Dim xTitleId As String

    On Error Resume Next
    xTitleId = "KutoolsforExcel"

    Set cht = Application.ActiveChart
    If cht Is Nothing Then
        MsgBox "Please activate the chart from which you want to hide zero data labels.", vbExclamation, xTitleId
        Exit Sub
    End If

    For Each s In cht.SeriesCollection
        For Each pt In s.Points
            If pt.HasDataLabel Then
                If pt.DataLabel.Text = "0" Or pt.DataLabel.Text = "0%" Then
                    pt.DataLabel.Delete
                End If
            End If
        Next pt
    Next s
End Sub

2。 워크시트로 돌아가서 0 데이터 레이블을 숨기려는 차트를 활성화합니다(차트 테두리를 한 번 클릭)。

3。 VBA 편집기로 돌아가실행 버튼실행버튼을 클릭하거나(또는)F5를 누르면) 매크로를 실행합니다. 매크로는 모든 차트 계열을 순회하며 값이 0 인 레이블을 자동으로 숨기고 다른 데이터 레이블은 그대로 둡니다。

실용적인 팁:차트에 둘 이상의 데이터 계열이 포함된 경우 매크로는 각 계열을 개별적으로 처리합니다。 반복 사용을 더 쉽게 하기 위해 매크로를 사용자 지정 단추에 할당할 수도 있습니다。

오류 알림:코드를 실행하기 전에 매크로가 활성화되어 있고 처리하려는 차트가 현재 활성 상태인지 확인하세요。 그렇지 않으면 매크로가 경고 메시지를 표시합니다。


관련 문서:

최고의 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 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약