홈 › 엑셀 수식·함수

XLOOKUP 예제 — 구간 찾기(다음으로 작은 값)

예제 표에 =XLOOKUP(D2,A2:A5,B2:B5,,-1) → 결과 4,000. 아래 미니 시트에서 값을 바꿔 보며 확인해 보세요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요

배송비 표에서 무게 3.4kg에 해당하는 요금을 찾으려면?

요금=XLOOKUP(D2,A2:A5,B2:B5,,-1)

결과 4,000

직접 바꿔 보기

칸을 누르고 위 입력란에서 값이나 수식을 고친 뒤 Enter를 누르면 결과가 바로 다시 계산돼요. 주황 칸이 답이 나오는 칸, 연두 칸은 계산에 쓰인 칸이에요.

ABCDE
1최소 무게(kg)요금무게
203,0003.44,000
324,000
455,500
5107,000

예제로 보는 계산 과정

XLOOKUP 함수로 구간 찾기(다음으로 작은 값) 계산한 엑셀 예제 표, 결과 4,000
예제 표 — 주황 칸이 수식 결과, 연두 칸이 계산에 쓰인 칸

다섯 번째 인수(일치 유형) -1은 ‘같은 값이 없으면 다음으로 작은 값’이에요. 3.4kg은 2kg 구간이라 4,000원이에요.

이 표에서 실제로 계산되는 순서

  1. XLOOKUP: 3.4 → 2번째(A3) → 4000

XLOOKUP 인수 한눈에 보기

인수이 예제에서뜻
찾을 값D2
찾을 범위A2:A5
돌려줄 범위B2:B5
없을 때 보여 줄 값(비움)
일치 유형-10=정확, -1=작은 값 중 가장 가까운, 1=큰 값 중

주의할 점

VLOOKUP 근사치와 달리 XLOOKUP의 -1·1 일치는 표가 정렬되어 있지 않아도 동작해요.

참고한 자료

자주 묻는 질문

무게가 정확히 5kg이면?

수식은 그대로 두고 값만 바꾸면 결과가 다시 계산돼서 5,500이에요. (XLOOKUP: 5 → 3번째(A4) → 5500)

XLOOKUP이 #NAME?으로 나와요.

엑셀 2019 이하에는 XLOOKUP이 없어요. 엑셀 2021·Microsoft 365에서 열거나, INDEX·MATCH로 바꿔 쓰세요.

함께 쓰면 좋은 도구