목차
VLOOKUP 오류 총정리 두 번째입니다.
첫 번째 포스팅은 #N/A관련 오류였는데 VLOOKUP 설명도 함께 있습니다.
이번 포스팅에서는 인수에 대해서는 따로 설명이 없으니 잘 모르시는 분은 아래 링크를 참고해 보시면 좋을 것 같습니다.
엑셀 VLOOKUP 오류 총정리 1탄(ft. #N/A) (tistory.com)
#VALUE와 #REF을 포함한 오류에 대해서 다루어 보겠습니다.
VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
1. lookup_value가 255자를 초과하는 경우
ID를 기준으로 이름을 가져오려고 하는데 그 길이가 255자를 초과하는 경우 #VALUE! 오류가 발생합니다.
예시에서는 270자 이므로 255자를 초과하여 오류가 났습니다.
길이를 255자로 맞추어주니 값을 잘 가져오는 것이 보입니다.
이런 경우는 많지 않겠지만 혹시 발생한다면 수정이 필요하겠습니다.
하지만 lookup_value의 길이를 줄일 수 없다면 오피스 365나 웹버전 엑셀을 이용하여 XLOOKUP을 사용해 볼 수 있습니다.
2. col_index_num이 0보다 작거나 너무 큰 경우
col_index_num은 몇 번째 열에 있는 값을 가져올지 설정하는 부분인데 0 이하이거나 문자(텍스트)면 가져올 수 없게 되므로 #VALUE! 오류가 발생합니다.
최솟값은 1이니 참고하여 입력하시기 바랍니다.
반대로 너무 큰 경우는 #REF! 오류가 발생합니다.
#REF! 은 보통 잘못된 범위를 참조하는 경우 발생합니다. 이 경우 table_array의 범위를 벗어나기 때문에 발생했습니다.
'업무 프로그램 > MS 엑셀' 카테고리의 다른 글
엑셀 순환 참조 오류 찾기, 없애기, 허용하기 (0) | 2023.06.17 |
---|---|
엑셀 한글 깨짐 해결(ft. cvs 인코딩 변경) (0) | 2023.06.16 |
엑셀 VLOOKUP 오류 총정리 1탄(ft. #N/A) (0) | 2023.06.14 |
엑셀 문자열 데이터 구분 기호로 나누기 (0) | 2023.06.12 |
엑셀 녹색 삼각형(초록색 세모) 없애기(ft. IF가 안될 때) (0) | 2023.06.08 |