• 최초 작성일: 2010-04-08
  • 최종 수정일: 2026-09-24
  • 조회수: 27 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 수식에 설명 달기

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

문제 상황

경리부서에 근무하는 김대리가 영업부서로 발령이 났습니다. 현재 업무를 다른 사람에게 인계하려고 하는데, 작성해 놓은 수식을 인계자가 이해하지 못할까 우려됩니다. 셀에 메모를 달아 놓는 방법도 있지만 불편할 것 같고, 다른 방법이 없을까요?

방법

수식이 입력된 문서를 다른 사람과 공유할 때, 수식의 의미에 대해 설명을 달아놓으면 이해하기가 쉽습니다. 메모나 유효성 검사를 이용하는 방법도 있으나 여기서는 입력된 수식 그 자체에 설명을 다는 두 가지 방법에 대해 살펴보겠습니다.

  • [방법 1] 수식의 결과가 숫자인 경우
  • [방법 2] 수식의 결과가 문자인 경우
권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

수식에 설명 달기

핵심 요약: N 함수·IF 함수로 결과값 그대로, 설명만 추가

수식 결과가 숫자면 N("설명")을 덧셈식에 끼워 넣고, 문자면 &IF(TRUE,"","설명")을 뒤에 붙이면 결과값 변화 없이 수식 자체에 설명을 남길 수 있습니다.

  • 숫자 결과: =C5+N("설명")+D5-E5 형태로 N 함수 삽입
  • 문자 결과: 결과식 뒤에 &IF(TRUE,"","설명") 추가
  • 원리: N("텍스트")는 0, IF(TRUE,"",...)는 빈 문자열을 반환

[방법 1] 수식의 결과가 숫자인 경우

수식의 결과가 숫자인 경우에는 N 함수를 이용합니다.

1. 다음과 같은 "거래처별 미수금 현황" 데이터가 있습니다. 여기서 "당월 받을 금액"은 "=C3+D3-E3", 즉 "전월 미수+당월 매출액-당월 수금액"을 통해 구할 수 있습니다.

거래처별 미수금 현황 표와 당월 받을 금액을 구하는 기본 수식 =C5+D5-E5
아이엑셀러

2. 수식이 들어갈 F5 셀을 선택하고 수식 입력줄에 다음과 같은 수식을 입력합니다.

=C5+N("전월에 못받은 금액")+D5+N("당월에 판매한 금액")-E5+N("당월에 수금한 금액")
F5 셀에 N 함수로 설명을 덧붙인 수식을 입력하는 화면
아이엑셀러

3. <Enter> 키를 클릭하면 수식의 결과값은 변하지 않으면서 수식에 대한 설명이 표시됨을 알 수 있습니다.

N 함수로 설명을 단 수식의 결과값이 원래와 동일하게 15,000으로 표시되는 화면
아이엑셀러

[방법 2] 수식의 결과가 문자인 경우

수식의 결과가 문자인 경우에는 IF 함수를 사용합니다.

1. 앞서 사용한 "거래처별 미수금 현황" 데이터에 다음과 같은 "추세"를 삽입해 보겠습니다. 당월 받을 금액이 전월대비 증가한 경우에는 '↑', 감소한 경우에는 '↓', 변동이 없으면 '-' 표시를 합니다.

거래처별 미수금 현황 표에 전월 대비 증감을 화살표로 표시하는 추세 열이 추가된 화면
아이엑셀러

2. 수식이 입력될 G5 셀을 선택하고 다음 수식을 입력합니다.

=IF(F5>C5,"↑",IF(F5=C5,"-","↓"))&IF(TRUE,"","전월대비 증가했으면 ↑, 감소했으면 ↓로 표시함")
G5 셀에 IF 함수로 설명을 덧붙인 추세 표시 수식을 입력하는 화면
아이엑셀러

3. <Enter> 키를 클릭하면 수식에 대한 설명을 볼 수 있습니다.

IF 함수로 설명을 단 추세 수식이 원래대로 화살표 결과를 보여주는 화면
아이엑셀러

<참고> N 함수에 대하여

N 함수는 모든 입력값을 숫자로 바꾸어 줍니다. N 함수의 인수로 숫자, 날짜, True/False 등이 아닌 그 밖의 값을 입력하게 되면 0을 되돌려 주기 때문에 수식에 주석문을 달아야 할 필요가 있을 때 사용하면 편리합니다.

사용 형식
N(value)

value: 변환할 값. N 함수를 사용하여 변환할 값은 다음과 같습니다.

값 결과
숫자같은 숫자
11
00
오류값(예. #DIV/0!)오류값
기타0

아무리 오래간 만에 하는 강좌지만, 수식 어려워 이해 안된다는 분은 한 분도 없으리라 믿고 싶습니다. 아니, 믿습니다!! ^^;

오늘은 여기까지…

정리 — 수식에 설명 다는 두 가지 방법

수식 결과 방법
숫자 =C5+N("전월에 못받은 금액")+D5+N("당월에 판매한 금액")-E5+N("당월에 수금한 금액")
문자 =IF(F5>C5,"↑",IF(F5=C5,"-","↓"))&IF(TRUE,"","전월대비 증가했으면 ↑, 감소했으면 ↓로 표시함")

자주 묻는 질문 (FAQ)

Q1. 수식 결과가 숫자일 때 설명을 다는 원리는 무엇인가요?

N 함수는 텍스트를 인수로 받으면 0을 반환합니다. 그래서 =C5+N("설명 텍스트")+D5-E5처럼 덧셈식 중간에 N("설명")을 끼워 넣으면 0이 더해지는 것과 같아 계산 결과는 바뀌지 않으면서, 수식 입력줄에는 설명 텍스트가 함께 남습니다.

Q2. 수식 결과가 문자일 때는 어떻게 설명을 다나요?

결과식 뒤에 &IF(TRUE,"","설명 텍스트")를 붙입니다. IF(TRUE,...)의 조건이 항상 참이므로 빈 문자열("")만 결과에 이어 붙게 되어 최종 표시값은 바뀌지 않고, 수식 안에는 설명이 남습니다.

Q3. 메모(Comment)나 유효성 검사로 설명을 다는 것과 무엇이 다른가요?

메모나 유효성 검사는 셀에 별도로 붙는 부가 정보라 수식만 복사하면 설명이 함께 따라가지 않을 수 있습니다. 반면 N 함수나 IF 함수를 이용한 방법은 설명이 수식 자체에 포함되어 있어, 수식을 다른 셀에 복사하거나 파일을 그대로 전달해도 설명이 항상 함께 남습니다.

마치며

VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.