- 최초 작성일: 2001-09-27
- 최종 수정일: 2026-09-29
- 조회수: 32 회
- 작성자: 권현욱 (엑셀러)
- 강의 제목: 모난 돌이 정맞는다?
들어가기 전에
오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.
다음과 같은 데이터를 가지고 꺾은선형 차트(Line Chart)를 작성하면 어떤 모양이 될까요? 아마 <차트 1>과 같은 형태가 될 것입니다.
모난 돌이 정맞는다?
핵심 요약
- 매출이 없는 날을 숫자 0으로 두면 꺾은선형 차트의 선이 0까지 떨어져 전체 추세를 왜곡할 수 있습니다.
- 누락된 값에 =NA()를 입력해 #N/A로 만들면 차트가 해당 지점을 데이터 없음으로 처리합니다.
- 이 방법을 사용하면 실제 데이터가 존재하는 지점끼리의 추세를 더 자연스럽게 확인할 수 있습니다.
| 날짜 | Sales | |
| 01/9/1 | 708 | <차트 1> |
| 01/9/2 | 620 |
| 01/9/3 | - |
| 01/9/4 | 647 |
| 01/9/5 | 844 |
| 01/9/6 | 633 |
| 01/9/7 | - |
| 01/9/8 | 806 |
| 01/9/9 | 788 |
| 01/9/10 | 750 |
| 01/9/11 | - |
| 01/9/12 | 686 |
| 01/9/13 | 709 |
| 01/9/14 | 733 |
| 01/9/15 | 796 |
이 회사의 매출 추세를 파악하고자 할 경우, 위와 같은 차트로는 좀 곤란하겠지요? 9/3, 9/7, 9/11일 데이터가 누락(Missing Data)되어 있기 때문에 전체적인 윤곽을 잡기가 힘듭니다. 그런데 아래의 <차트 2>를 보세요. 일자별 상관관계를 파악하기가 훨씬 용이하지요?
<차트 2>
이렇게 하려면 Sales가 0인 데이터가 있는 부분에 =NA()라고 입력합니다.
| 날짜 | Sales | |
| 01/9/1 | 708 | |
| 01/9/2 | 620 | |
| 01/9/3 | #N/A | = NA() |
| 01/9/4 | 647 | |
| 01/9/5 | 844 | |
| 01/9/6 | 633 | |
| 01/9/7 | #N/A | = NA() |
| 01/9/8 | 806 | |
| 01/9/9 | 788 | |
| 01/9/10 | 750 | |
| 01/9/11 | #N/A | = NA() |
| 01/9/12 | 686 | |
| 01/9/13 | 709 | |
| 01/9/14 | 733 | |
| 01/9/15 | 796 |
이 데이터를 가지고 꺾은선형 차트를 작성하시면 됩니다.
오늘은 여기까지…
정리 — 모난 돌이 정맞는다?
| 구분 | 내용 |
|---|---|
| 문제 | 매출이 없는 날을 0으로 두면 꺾은선형 차트의 선이 0까지 떨어짐 |
| 해결 | 누락된 셀에 =NA() 입력 |
| 결과 | #N/A 값은 차트에서 데이터 없음으로 처리되어 실제 값끼리 이어짐 |
| 예제 | 9/3, 9/7, 9/11 세 날짜의 누락 데이터 |
자주 묻는 질문 (FAQ)
Q1. 누락된 값을 0으로 두면 어떤 문제가 있나요?
꺾은선형 차트에서 해당 날짜의 선이 0까지 뚝 떨어져 전체 추세를 파악하기 어려워집니다.
Q2. =NA()는 어디에 입력하나요?
Sales처럼 값이 없는 날짜의 셀에 입력합니다. 셀에는 #N/A가 표시되고 나머지 데이터는 그대로 둡니다.
Q3. NA를 입력한 뒤 차트는 어떻게 만드나요?
이 데이터를 그대로 사용해 꺾은선형 차트를 작성하면 됩니다. 누락 지점이 건너뛰어져 일자별 흐름을 보기 쉬워집니다.
마치며
누락 데이터가 있을 때는 0 대신 NA 함수로 차트를 깔끔하게 만들어 보세요. VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.