1. VLOOKUP 함수 개념과 기본 구문
엑셀 업무 시 가장 자주 사용하는 VLOOKUP 함수는 수직(Vertical) 방향으로 원하는 데이터를 찾아오는 함수입니다. 기본적인 구문은 =VLOOKUP(찾을값, 참조범위, 열번호, 정확도)로 구성됩니다.
2. 실무에서 바로 쓰는 단계별 적용법
첫째, 찾을값(Lookup_value)에는 기준이 되는 셀(예: 사원번호, 상품코드)을 지정합니다. 둘째, 참조범위(Table_array)는 기준 열이 반드시 첫 번째 열(A열 등)에 위치하도록 드래그하고 F4 키로 절대참조($) 고정을 해줍니다. 셋째, 가져올 값이 몇 번째 열에 있는지 계산하여 열번호(Col_index_num)를 적습니다. 마지막으로 정확히 일치하는 값을 찾을 때는 정확도(Range_lookup)에 ‘0’ 또는 ‘FALSE’를 입력합니다.
3. #N/A 오류 발생하는 3가지 이유와 해결책
VLOOKUP 사용 중 #N/A 오류가 뜬다면 다음 세 가지를 확인해야 합니다. 첫째, 찾으려는 값이 참조범위의 첫 열에 없는 경우, 둘째, 셀 앞뒤에 눈에 보이지 않는 공백(띄어쓰기)이 포함된 경우(TRIM 함수 활용), 셋째, 한쪽은 텍스트 형식이고 다른 한쪽은 숫자 형식으로 서식이 일치하지 않는 경우입니다.
4. IFERROR 함수를 활용한 오류 깔끔하게 숨기기
오류 메시지가 보기 싫다면 VLOOKUP 수식을 IFERROR 함수로 감싸주는 것이 좋습니다. 예: =IFERROR(VLOOKUP(...), "미등록") 처럼 작성하면, 값이 없을 때 #N/A 대신 “미등록” 또는 빈칸(“”)으로 표시되어 훨씬 깔끔한 서식을 유지할 수 있습니다.