홈 › 엑셀 수식·함수

VLOOKUP 예제 — 공백 때문에 못 찾을 때

예제 표에 =VLOOKUP(TRIM(D2),A2:B4,2,FALSE) → 결과 배. 아래 미니 시트에서 값을 바꿔 보며 확인해 보세요.

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

찾는 값 뒤에 공백이 붙어 #N/A가 날 때 고치려면?

상품=VLOOKUP(TRIM(D2),A2:B4,2,FALSE)

결과 배

TRIM 없이=VLOOKUP(D2,A2:B4,2,FALSE)

결과 #N/A

직접 바꿔 보기

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

ABCDEF
1코드상품찾을 코드
2A1사과B2 배#N/A
3B2배
4C3귤

예제로 보는 계산 과정

VLOOKUP 함수로 공백 때문에 못 찾을 때 계산한 엑셀 예제 표, 결과 배
예제 표 — 주황 칸이 수식 결과, 연두 칸이 계산에 쓰인 칸

D2에는 “B2 ”처럼 끝에 공백이 있어요. 그대로 찾으면 #N/A지만 TRIM으로 공백을 지운 뒤 찾으면 “배”가 나와요.

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

  1. VLOOKUP: “B2” → 2번째 행(A3), 2번째 열 값 B3 = “배”
  2. VLOOKUP: “B2 ” 값을 첫 열에서 찾지 못해 #N/A

VLOOKUP 인수 한눈에 보기

인수이 예제에서뜻
찾을 값TRIM(D2)
표 범위A2:B4찾을 값이 첫 열에 있는 표($로 고정)
열 번호2표에서 몇 번째 열을 가져올지
FALSE=정확히 일치(대부분), TRUE=근사치(구간표)FALSE

주의할 점

반대로 표 쪽에 공백이 있다면 표 자체를 TRIM으로 정리하거나, 찾기·바꾸기로 공백을 지워요.

참고한 자료

자주 묻는 질문

공백 없는 C3을 찾으면?

수식은 그대로 두고 값만 바꾸면 결과가 다시 계산돼서 귤이에요. (VLOOKUP: “C3” → 3번째 행(A4), 2번째 열 값 B4 = “귤”)

VLOOKUP은 왼쪽 열 값을 가져올 수 있나요?

아니요. VLOOKUP은 찾는 열(표의 첫 열)보다 오른쪽 열만 가져와요. 왼쪽 값이 필요하면 INDEX·MATCH나 XLOOKUP을 써요.

함께 쓰면 좋은 도구