엑셀 vlookup/ hlookup 함수
vlookup
세로로
lookup_value : 찾을 값 ( 내가 찾을 값 아니고 행번호 찾을 값)
Table_array: 데이터 범위
Col_index_num: 열 번호
range_lookup: 정확하게 일치하는 값 0/ 유사한 값 1
vlookup(lookup_value, table_array, col_index_num, range_lookup)
데이터 범위 내에서 찾을 값이 위치한 행과 지정한 열이 위치한 곳의 값이 뭐니?라고 묻는 함수입니다.
vlookup은 데이터 범위 내에서 원하는 값을 세로로 찾는 함수입니다. 우선 어떤 함수를 쓰던 간, 데이터 표에서 값을 찾기 위해선 행 번호와 열 번호를 알아야 합니다. idex함수는 행과 열을 정확하게 지정하여 값을 찾아내는 한편, vlookup은 찾을 값(lookup_value)을 이용하여 행 번호를 알아냅니다. 이렇게 말로만 설명하면 어렵게 느껴지는데요. 예시를 통해 이해해봅시다.
"라"라는 값을 vlookup으로 찾아봅시다. 우선 "라"는 4번째 행, 3번째 열에 있습니다. 아까 행 번호를 찾을 값(lookup_value)을 통해 알아낸다고 했죠? 이게 무슨 말인가 하면 "라"와 같은 행, 첫 번째 열에 있는 "초록"의 값을 lookup_value 값으로 지정하여 행 번호 지정해주는 겁니다.
즉, vlookup 함수로 라를 찾으려면
=vlookup( 초록, 전체 데이터 범위(절대 참조), 열 번호 3, 0 정확하게 일치하는 값)
vlookup(lookup_value, table_array, col_index_num, range_lookup)
그럼 라 값이 나오게 됩니다. 여기서 주의해야 할 것은 lookup 함수에서 행 번호를 알려주는 lookup_value는 반드시 데이터 범위 내의 가장 왼쪽, 즉 첫 번째 열에 있어야 합니다.
hlookup
가로로
lookup_value : 찾을 값 (내가 찾을 값 아니고 열번호 찾을 값)
Table_array: 데이터 범위
Row_index_num: 행 번호
range_lookup: 정확하게 일치하는 값 0/ 유사한 값 1
hlookup은 데이터 범위 내에서 원하는 값을 세로로 찾는 함수입니다. vlookup과 마찬가지로 찾을 값(lookup_value)을 이용하여 열 번호를 알아냅니다. 역시 예시로 알아봅시다.
마찬가지로 "라"라는 값을 hlookup으로 찾아봅시다. 역시 "라"는 4번째 행, 3번째 열에 있습니다. 열에 시작점 값(빨강-a-가) 중 세 번째 열에 해당하는 "가"를 lookup_value로 지정해야 열 번호가 3으로 지정되겠죠?
즉, hlookup 함수로 라를 찾으면 =hlookup( 가, 전체 데이터 범위(절대 참조), 행 번호 4, 0 정확하게 일치하는 값)
hlookup(lookup_value, Table_array, Row_index_num, range_lookup)
그럼 라 값이 나오게 됩니다.
vlookup이 가로로 이동하는 건지 세로로 이동하는 건지 헷갈린다면 v를 자세히 봐보세요. 마치 시옷 같지 않나요? vlookup의 v는 세로의 ㅅ과 비슷하다. 그러니까 열 번호를 숫자로 입력해줘야 한다 이렇게 외워보면 어떨까요?
'리뷰 > 엑셀&컴퓨터' 카테고리의 다른 글
파워포인트 슬라이드 분할 인쇄 하는 방법 (0) | 2022.06.09 |
---|---|
컴활1급 배열수식 (average로 배열함수 이해하기) (0) | 2022.03.21 |
엑셀 index/ match 함수 (0) | 2022.03.20 |
알아두면 피가 되고 살이 되는 엑셀 기능 8가지. (기초 of 기초) (0) | 2022.03.18 |
아이패드에서 한글파일 pdf 변환하는 방법/ 한글파일 굿노트로 보기. (2) | 2021.12.25 |