엑셀 고급 · 대화형 레슨 12개 중 3번째

LET으로 수식 설계하기

같은 하위 식을 세 번 반복하는 긴 수식은 읽기도 어렵고 고치기도 번거로워요. LET 함수는 중간 결과마다 한 번씩 이름을 붙여 주기 때문에, 최종 수식이 중첩 괄호 덩어리가 아니라 문장처럼 읽혀요.

고급대화형

화면 기준: Windows용 Microsoft 365 Excel. 연습은 어느 브라우저에서나 할 수 있어요.

글로 보는 튜토리얼엑셀 LET 함수로 수식을 깔끔하게 만드는 법

실력 점검

먼저 해 보세요:

  • B2/C2를 두 번 반복하는 수식을 한 번만 계산하도록 다시 작성해 보세요.
  • IFERROR와 IFNA의 차이를 설명해 보세요.
  • 긴 수식을 여러 조각으로 나눠, 합치기 전에 조각마다 따로 테스트해 보세요.

모두 익숙하다면 A4 — 고급 조회 패턴 레슨으로 건너뛰세요.

개념 익히기

이번 레슨에서 배울 내용

LET
=LET(name1,value1,name2,value2,…,calculation) — 각 이름을 한 번만 정의하면, 마지막 계산에서 식을 반복하지 않고 이름으로 다시 쓸 수 있어요.
중간 결과에 이름 붙이기
세 번 참조되는 B2/C2를 ratio라는 이름 하나로 바꿔서, 한 번만 계산하고 다시 쓰세요.
읽기 쉬운 중첩 수식
=LET(s,sales,t,target,IF(s/t>=1,"Met","Below")) 수식은 같은 논리를 한 줄에 몰아넣은 것보다 훨씬 문장에 가깝게 읽혀요.
IFERROR와 IFNA 비교
IFERROR 함수는 모든 종류의 오류를 잡아내기 때문에, 진짜 실수까지 가려 버릴 때가 있어요. IFNA 함수는 #N/A(조회 실패)만 잡고 #DIV/0! 같은 다른 오류는 그대로 드러내서, 문제를 알아차릴 수 있게 해 줘요.
작은 조각으로 수식 테스트하기
sales/target을 먼저 따로 만들어 확인한 다음 IF로 감싸고, IF로 감싼 수식을 다시 LET으로 감싸세요. 다음 층을 더하기 전에 각 층을 검증하세요.

보너스 배율 표 — F2:G5에 있어요

F — RepG — Multiplier
Ari1.1
Mina1.0
Jon1.2
Dev1.15

누가 빠졌는지 보세요. Lena는 이 표에 아예 없어요.

엑셀에서 찾는 위치

수식›논리›LET

옆으로 밀어 창 전체를 볼 수 있어요.

  1. 1LET과 LAMBDA는 논리 목록에 있어요.
  2. 2LET(이름, 값, …, 결과)은 중간 단계마다 이름을 붙여요.
  3. 3수식 입력줄에서 Alt+Enter로 이름마다 줄을 나누고, Ctrl+Shift+U로 입력줄을 넓혀요.
  4. 4역시 논리에 있는 IFERROR, IFNA로 오류를 의도적으로 처리해요.

Microsoft 365용 Excel(Windows) 화면을 재현한 그림입니다. Mac, 웹용 Excel 또는 좁은 창에서는 리본 배치가 조금 다를 수 있습니다.

따라 만들기

D 열에서는 보너스 달성 여부 확인을 LET으로 다시 작성해요. E 열에서는 위 배율 표에 없는 담당자를 위해 IFNA를 추가해요.

🎯 보너스 상태 — LET, 그다음 IFNA
—
ƒx
D2부터 시작하세요 — =LET(s,B2,t,C2,r,s/t,IF(r>=1,"Met","Below")). Sales ÷ Target에 이름을 한 번 붙이고, 한 번 재사용해요.

혼자 응용하기

가장 긴 수식 다시 작성하기

사용 중인 통합 문서에서 가장 길고 반복이 많은 수식을 찾아 LET으로 다시 작성하고, 중간 단계마다 이름을 붙이세요. 그런 다음 실패할 수 있는 지점마다 판단해 보세요. 조회 실패에는 IFNA가 맞을까요, 아니면 IFERROR가 꼭 봐야 할 실수를 조용히 가려 버릴까요?

이 레슨에서 틀린 부분을 찾았거나 제안이 있나요? 의견 보내기