엑셀 고급 · 대화형 레슨 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 — Rep | G — Multiplier |
|---|---|
| Ari | 1.1 |
| Mina | 1.0 |
| Jon | 1.2 |
| Dev | 1.15 |
누가 빠졌는지 보세요. Lena는 이 표에 아예 없어요.
엑셀에서 찾는 위치
수식›논리›LET
자동 저장 Book1.xlsx · 저장됨 검색–□✕
파일홈삽입페이지 레이아웃수식데이터검토보기자동화도움말
함수 삽입
자동 합계
최근 사용 항목
재무
논리
텍스트
날짜 및 시간
찾기/참조 영역
수학/삼각
함수 더 보기
함수 라이브러리
이름 관리자
이름 정의
수식에서 사용
선택 영역에서 만들기
정의된 이름
참조되는 셀 추적
참조하는 셀 추적
연결선 제거
수식 표시
오류 검사
수식 계산
조사식 창
수식 분석
계산 옵션
지금 계산
시트 계산
계산
| A | B | C | D | E | F | G | H | ||
|---|---|---|---|---|---|---|---|---|---|
| 1 | 담당자 | 매출 | 반품 | 보너스 | |||||
| 2 | Ana | 820 | 40 | 78.00 | |||||
| 3 | Ben | 410 | 25 | 19.25 | |||||
| 4 | Chris | 1,050 | 90 | 96.00 | |||||
| 5 | |||||||||
| 6 | |||||||||
| 7 | |||||||||
| 8 |
◀ ▶Sheet1+
준비접근성: 계속 진행 가능▦ ▤ ▥ — + 100%
옆으로 밀어 창 전체를 볼 수 있어요.
- 1LET과 LAMBDA는 논리 목록에 있어요.
- 2LET(이름, 값, …, 결과)은 중간 단계마다 이름을 붙여요.
- 3수식 입력줄에서 Alt+Enter로 이름마다 줄을 나누고, Ctrl+Shift+U로 입력줄을 넓혀요.
- 4역시 논리에 있는 IFERROR, IFNA로 오류를 의도적으로 처리해요.
Microsoft 365용 Excel(Windows) 화면을 재현한 그림입니다. Mac, 웹용 Excel 또는 좁은 창에서는 리본 배치가 조금 다를 수 있습니다.
따라 만들기
D 열에서는 보너스 달성 여부 확인을 LET으로 다시 작성해요. E 열에서는 위 배율 표에 없는 담당자를 위해 IFNA를 추가해요.
혼자 응용하기
가장 긴 수식 다시 작성하기
사용 중인 통합 문서에서 가장 길고 반복이 많은 수식을 찾아 LET으로 다시 작성하고, 중간 단계마다 이름을 붙이세요. 그런 다음 실패할 수 있는 지점마다 판단해 보세요. 조회 실패에는 IFNA가 맞을까요, 아니면 IFERROR가 꼭 봐야 할 실수를 조용히 가려 버릴까요?
이 레슨에서 틀린 부분을 찾았거나 제안이 있나요? 의견 보내기