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

Excel 차트에 메모를 추가하는 방법은 무엇인가요?

작성자Kelly수정 날짜

Excel 에서 데이터 시각화 작업을 할 때, 관객이 핵심 포인트를 더 잘 이해하거나 추세를 강조하거나 특정 데이터를 명확히 설명할 수 있도록 차트에 보완 정보를 추가해야 할 경우가 많습니다。 예를 들어 중요한 값을 주석으로 표시하거나 차트 변경 사항을 설명하거나 다른 Excel 사용자를 위한 리마인더를 남기고 싶을 수 있습니다。 이 문서에서는 Excel 차트에 사용자 정의 메모를 추가하는 여러 가지 실용적인 방법을 소개하여 프레젠테이션과 보고서를 더욱 유익하고 시각적으로 매력적으로 만드는 데 도움을 드리겠습니다。

Excel 차트에 메모 추가
Excel 수식 - 텍스트 상자(메모)를 셀에 연결하여 셀 내용이 변경될 때 메모가 자동으로 업데이트되도록 설정
VBA 코드 - 매크로를 통해 차트에 메모를 자동으로 추가하거나 업데이트하여 동적 또는 일괄 처리 구현


Excel 차트에 메모 추가

아래 스크린샷과 같이 선형 차트를 만들었고, 차트 영역 내에 사용자 정의 메모를 추가하고 싶다고 가정해 보겠습니다。 이는 시각화된 그래프 위에 직접 추가적인 맥락을 제공하는 일반적인 방법으로, 보고서를 보는 사용자가 관찰 결과나 설명을 쉽게 확인할 수 있도록 해줍니다。

샘플 차트

1。 차트를 클릭하여Chart Tools를 활성화합니다。 그런 다음Insert Shapes 그룹 내에서Format > Text Box로 이동합니다。 아래 스크린샷을 참조하세요。텍스트 상자 버튼참고
: Excel 2010 에서 작업 중이라면 유사한 결과를 얻기 위해Chart Tools 탭 아래의Layout > Text Box을 클릭하세요。: If you are working in Excel2010, please click under the tab for similar results.
차트 도구에서 레이아웃 > 텍스트 상자 클릭

2。 아래 그림과 같이 마우스로 드래그하여 차트 영역 내 원하는 위치에 텍스트 상자를 그립니다。 그런 다음 텍스트 상자에 원하는 메모를 직접 입력합니다。 이 방법을 사용하면 설명을 추가하거나 결과를 강조 표시하거나 차트의 특정 부분에 주석을 달아 보다 명확하게 전달할 수 있습니다。
차트 영역에 텍스트 상자 그리기

3. Home 탭의Font그룹을 사용하여 메모의 글꼴과 스타일을 사용자 정의할 수 있습니다。 글꼴 크기를 조정하거나 글꼴 색을 변경하고 굵게 또는 기울임꼴을 적용하는 등 다양한 서식 옵션을 사용해 메모를 더 눈에 띄게 하거나 문서 테마와 일치시킬 수 있습니다。
메모 글꼴 서식 지정

메모를 원하는 대로 서식 지정하면 아래 스크린샷처럼 차트 내부에 바로 표시됩니다。 이 방법은 메모 내용이 자주 변경되지 않을 때 빠르고 효과적입니다。
사용자 지정 글꼴 서식으로 차트에 메모가 삽입됨

적용 가능한 시나리오: 차트에 한 번만 추가하거나 수동으로 주석을 달아야 하며 동적 업데이트가 필요 없는 경우에 이 방법을 사용하세요。
제한 사항: 텍스트 상자 내용은 차트의 기본 데이터가 변경되더라도 자동으로 업데이트되지 않으므로, 차트 레이아웃이나 데이터가 수정되면 메모를 수동으로 편집하거나 이동해야 할 수도 있습니다。


Excel 수식 - 텍스트 상자(메모)를 셀에 연결하여 셀 내용이 변경될 때 메모가 자동으로 업데이트되도록 설정

때로는 차트에 표시되는 메모가 특정 워크시트 셀에 저장된 데이터나 코멘트를 반영하고, 해당 셀이 변경될 때마다 텍스트가 자동으로 업데이트되기를 원할 수 있습니다。 이 방법은 특히 주석 내용이 핵심 지표, 추세 또는 공동 작업이나 지속적인 분석을 통해 변경될 수 있는 설명과 연결된 동적 보고서, 대시보드 또는 프레젠테이션에 매우 유용합니다。

1。 먼저 차트를 선택한 후Text Box도구를 사용해 차트 영역에 텍스트 상자를 그립니다(필요한 경우 이전 단계를 참고하세요)。

2。 텍스트 상자가 여전히 선택된 상태에서 워크시트 상단의 수식 표시줄를 클릭한 다음 등호(=)를 입력하고 연결하려는 셀 참조를 입력합니다。 예를 들어 다음과 같습니다:

=Sheet1!B2

이렇게 하면 텍스트 상자 내용이 Sheet1 의 B2 셀과 직접 연결됩니다。 이제 텍스트 상자에는 해당 셀에 입력된 내용이 표시됩니다。

3。 Enter 키를 눌러 확인합니다。 이제 셀을 업데이트할 때마다 차트의 텍스트 상자에 변경 사항이 즉시 반영됩니다。

장점: 이 방법은 주석이 최신 데이터, 계산 결과 또는 사용자가 업데이트한 메모를 반영해야 하는 대시보드 및 실시간 보고서에 이상적입니다。 공동 작업을 가능하게 하고 수동 조정을 줄여줍니다。
실용 팁: 텍스트 상자를 수식이 포함된 셀이나 자동 생성된 메시지가 있는 셀에 연결하여 자동 주석을 구현할 수 있습니다。
주의 사항: 원본 셀을 삭제하면 링크가 끊어지고 참조 오류가 표시됩니다。 워크시트를 복사하거나 이동한 후에는 셀 참조를 다시 확인하세요。
제한 사항: 전체 차트는 참조하는 셀과 동일한 워크시트에 있어야 하거나, 위와 같이 정규화된 참조를 사용해야 합니다。


VBA 코드 - 매크로를 통해 차트에 메모를 자동으로 추가하거나 업데이트하여 동적 또는 일괄 처리 구현

여러 차트에 대한 메모를 일괄 처리하거나, 주석 업데이트를 자동화하거나, 데이터에 따라 조건부로 텍스트 추가해야 하는 등의 고급 요구사항이 있는 경우 간단한 VBA 매크로를 사용할 수 있습니다。 이 솔루션은 여러 차트 객체를 포함하는 보고서에서 일관된 메모 추가/업데이트를 보장하거나 반복적인 Excel 작업을 자동화하는 데 익숙한 사용자에게 특히 유용합니다。

1。 메모를 추가할 차트를 선택합니다。

다음으로 이동합니다개발 도구>Visual Basic, 또는 Alt + F11 을 누릅니다。 열리는 대화상자에서삽입>모듈을 클릭한 후 다음 코드를 모듈 창에 복사하여 붙여넣습니다:

Sub AddOrUpdateChartNote()
'Updated by extendoffice
    Dim chtObj As ChartObject
    Dim cht As Chart
    Dim ws As Worksheet
    Dim linkedCell As Range
    Dim noteShape As Shape
    Dim noteText As String
    Dim foundNote As Boolean
    Dim xTitleId As String

    On Error GoTo ErrHandler
    xTitleId = "Kutools for Excel"

    Set ws = ActiveSheet

    If ActiveChart Is Nothing Then
        MsgBox "Please select a chart first.", vbExclamation, xTitleId
        Exit Sub
    Else
        Set cht = ActiveChart
    End If

    Set linkedCell = Application.InputBox("Select the cell for note content:", xTitleId, Type:=8)
    If linkedCell Is Nothing Then Exit Sub

    noteText = linkedCell.Value

    foundNote = False
    For Each noteShape In cht.Shapes
        If LCase(Left(noteShape.Name, 9)) = "chartnote" Then
            noteShape.TextFrame.Characters.Text = noteText
            foundNote = True
            Exit For
        End If
    Next noteShape

    If Not foundNote Then
        Set noteShape = cht.Shapes.AddTextbox(msoTextOrientationHorizontal, 20, 20, 250, 30)
        noteShape.Name = "ChartNote_" & Format(Now, "hhnnss")
        noteShape.TextFrame.Characters.Text = noteText
        noteShape.TextFrame.AutoSize = True
        noteShape.Fill.ForeColor.RGB = RGB(255, 255, 200) ' light yellow background
        noteShape.Line.ForeColor.RGB = RGB(100, 100, 100)
    End If

    MsgBox "Chart note updated successfully!", vbInformation, xTitleId
    Exit Sub

ErrHandler:
    MsgBox "An error occurred. Please ensure a chart is selected and try again.", vbExclamation, xTitleId
End Sub

2그런 다음실행 버튼버튼을 클릭하여 매크로를 실행합니다。 그러면 메모 텍스트가 포함된 셀을 선택하라는 메시지가 표시됩니다。 선택 후 확인을 클릭하세요。

매크로는 자동으로 차트 위에 노란색 텍스트 상자를 추가하여 선택한 셀의 텍스트를 표시합니다。

이미 메모가 존재하는 경우 매크로는 새 셀 값을 사용해 기존 메모를 업데이트합니다(중복 생성하지 않음)。

장점: 복잡한 작업을 자동화하고 주석의 일관성을 보장하며 반복적인 수작업을 줄일 수 있습니다。 매크로를 쉽게 조정하여 특정 주석 업데이트 로직이나 서식 요구사항에 맞출 수 있습니다。
문제 해결: 차트를 선택하지 않으면 매크로가 “먼저 먼저 차트를 선택하세요”이라는 메시지를 표시합니다。
주의 사항: 매크로 실행 전 작업 내용을 저장하고 프로그래밍에 익숙하지 않은 경우 VBA 코드 편집 시 주의하세요。


관련 문서:


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