테이블을 확장하지 않으면 VLOOKUP이 값을 찾을 수 없습니다.

테이블을 확장하지 않으면 VLOOKUP이 값을 찾을 수 없습니다.

VLOOKUPExcel 스프레드 시트에 있습니다 .

=VLOOKUP(D2,'Building blocks'!B7:ZL35, 44)

0현재는 해당 셀에 텍스트가 있더라도 를 반환합니다 . 해당 셀은 23번째 행에만 있으므로 결과적으로 [table] B7:ZL35.

B7:ZL34그냥 만지작거리면서 테이블을 위나 아래로, 즉 또는 로 바꾸면 B7:ZL36VLOOKUP갑자기 작동하기 시작한다는 것을 깨달았습니다.

VLOOKUP내 스프레드시트의 모든 s에서 이런 일이 발생합니다 .

왜 이런지 아는 사람 있나요? 어떤 도움이라도 대단히 감사하겠습니다!

답변1

일반적으로 VLOOKUP함수를 작성할 때 항상 조회 범위를 절대 참조로 만들어야 합니다. 그렇지 않으면 수식을 복사할 때 다른 범위로 이동하게 됩니다. 다음과 같은 방법으로 문제가 해결될 수 있습니다.

=VLOOKUP(D2,'Building blocks'!$B$7:$ZL$35, 44, FALSE)

관련 정보