엑셀 VLOOKUP 가로세로 검색 공식
엑셀 VLOOKUP 가로세로 검색 목차 바로가기
함수 공식
=VLOOKUP(찾을값[세로],참조범위,MATCH(찾을값[가로],머릿글,0),0)
인수 설명

인수 | 설명 |
참조범위 | VLOOKUP 함수의 참조범위입니다. 찾을값[세로]는 참조범위의 맨 왼쪽열을 조회합니다. |
머릿글 | 찾을값[가로]를 조회할 머릿글입니다. 머릿글의 가로넓이는 참조범위와 동일해야 합니다. |
찾을값[세로] | 참조범위의 맨 왼쪽열에서 검색할 값입니다. |
찾을값[가로] | 머릿글 범위에서 검색할 값입니다. |
예제파일 다운로드
오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.
- [엑셀공식] VLOOKUP 가로세로 검색 공식예제파일
호환성
운영체제 호환성 Windows 버전 모든 엑셀 버전에서 사용 가능합니다. Mac 버전 모든 엑셀 버전에서 사용 가능합니다. 사용된 기초 함수
엑셀 VLOOKUP 양방향 검색 공식 알아보기
공식 설명
본 공식은 VLOOKUP 함수와 MATCH 함수를 사용하여 양방향 조회를 할 수 있는 VLOOKUP 가로세로 검색 공식입니다. 대다수 엑셀 사용자에게 익숙한 VLOOKUP 함수를 사용하므로 기존의 INDEX/MATCH 공식보다 더욱 간편하게 가로세로 검색 공식을 작성할 수 있습니다.
만약 VLOOKUP 함수 여러개 값 불러오기, VLOOKUP 함수 이미지 불러오기 등의 고급 기능이 필요할 경우 INDEX/MATCH 함수를 사용해야 합니다. INDEX/MATCH 함수 기초 사용법에 대한 설명은 아래 관련 포스트에서 자세히 적어드렸습니다.
공식의 동작원리
- MATCH 함수는 찾을값[가로]가 머릿글에서 몇번째에 위치하는지 순번을 반환합니다.
=MATCH("과학",{국어,영어,수학,과학,사회},0)
=4 '과학은 범위에서 두번째에 위치하므로 4를 반환합니다. - MATCH 함수로 반환된 순번이 VLOOKUP 함수의 열 번호로 들어갑니다.
=VLOOKUP("임예서",참조범위,MATCH(찾을값[가로],머릿글,0),0)
=VLOOKUP("임예서,참조범위,4,0) - VLOOKUP 함수를 통해 참조범위의 4번째 열(과학)에 위치하는 임예서 학생의 점수를 반환합니다.
=VLOOKUP("임예서",{"전아영",71,66,86,68,94;"임예서",74,61,90,73,96},4,0)
=73
- MATCH 함수는 찾을값[가로]가 머릿글에서 몇번째에 위치하는지 순번을 반환합니다.