티스토리 뷰
이번 포스팅에서는 스프레드시트에서 행(수평) 방향으로 검색하여 원하는 값을 찾는 함수(HLOOKUP)와 열(수직) 방향으로 검색하여 원하는 값을 찾는 함수(VLOOKUP)를 사용하는 방법을 살펴보겠습니다.
- HLOOKUP(수평 방향 검색): 첫 번째 행에서 키를 검색한 다음 키가 있는 열에서 지정된 셀의 값을 반환합니다.
- VLOOKUP(수직 방향 검색): 첫 번째 열에서 키를 검색한 다음 키가 있는 행에서 지정된 셀의 값을 반환합니다.
《 목 차 》
▣ 행(가로줄) 방향 검색: HLOOKUP
▣ 열(세로줄) 방향 검색: VLOOKUP
행(가로줄) 방향 검색: HLOOKUP
HLOOKUP 함수는 행 방향 검색입니다. 첫 번째 행에서 키를 검색한 다음 키가 있는 열에서 지정된 셀의 값을 반환합니다.
❖ 함수 구성 (구문)
=HLOOKUP(검색할_키, 범위, 색인, [정렬됨]) ✽ 색인(索引): 어떤 것을 찾아내거나 필요한 정보를 밝힘. |
|
검색할_키 | 검색할 값입니다. (예: 27, G23 또는 "구글") 숫자나 셀 주소가 아닌 구글처럼 특정 문자를 검색할 값으으로 지정할 때는 따옴표("~")로 처리합니다. |
범위 | 검색할 범위입니다. 범위의 첫 번째 행(가로줄)에서 검색할_키에 지정된 키를 찾습니다. |
색인 | 반환될 값의 행(가로줄) 색인입니다. 범위의 첫 번째 행의 번호는 '1' 입니다. 색인은 숫자(예: 2, 3, 4, 5...)이어야 합니다. |
정렬됨[선택 사항] | 아래 설명 참조 |
- 정렬됨: [선택 사항-기본값은 TRUE] - 검색되는 행(지정된 범위의 첫 번째 행)이 정렬되었는지를 표시합니다. 정렬됨이 TRUE이거나 생략된 경우, 근접한 값(검색할_키보다 작거나 같은 값)이 반환됩니다. 검색한 행의 모든 값이 검색할 키보다 큰 경우 #N/A 값이 반환됩니다.
- 정렬됨이 TRUE이거나 생략되었고 범위의 첫 번째 행이 정렬된 순서가 아닐 경우, 잘못된 값이 반환될 수 있습니다.
- 정렬됨이 FALSE인 경우, 완전히 일치하는 값만 반환됩니다. 일치하는 값이 여러 개인 경우, 처음으로 발견된 값에 해당하는 셀의 콘텐츠가 반환되며, 그런 값이 없을 경우에는 #N/A가 반환됩니다.
❖ 사용 예 : 학생 ID 별로 성적을 반환하는 사용 예입니다.
=HLOOKUP(B3, A8:F9, 2, FALSE) - 아래 예시 첫 번째 함수 | |
검색할_키 (B3) | 검색할 값입니다. (예: B3에 있는 값, 즉 "N1001"이 검색할_키 값입니다.) |
범위 (A8:F9) | 검색할 범위입니다. 범위의 첫 번째 행(가로줄)에서 검색할_키에 지정된 키를 찾습니다. |
색인 (2) | 반환될 값의 행(가로줄) 색인입니다. 범위의 첫 번째 행의 번호는 '1' 입니다. |
정렬됨[선택 사항] | FALSE |
✽ 색인(索引): 어떤 것을 찾아내거나 필요한 정보를 밝힘.
열(세로줄) 방향 검색: VLOOKUP
VLOOKUP 함수는 열(세로줄) 방향 검색입니다. 첫 번째 열에서 키를 검색한 다음 키가 있는 행에서 지정된 셀의 값을 반환합니다.
❖ 함수 구성 (구문)
=VLOOKUP(검색할_키, 범위, 색인, [정렬됨]) ✽ 색인(索引): 어떤 것을 찾아내거나 필요한 정보를 밝힘. |
|
검색할_키 | 검색할 값입니다. (예: 27, G23 또는 "구글") 숫자나 셀 주소가 아닌 구글처럼 특정 문자를 검색할 값으으로 지정할 때는 따옴표("~")로 처리합니다. |
범위 | 검색할 범위입니다. 범위의 첫 번째 열(세로줄)에서 검색할_키에 지정된 키를 찾습니다. |
색인 | 반환될 값의 열(세로줄) 색인입니다. 범위의 첫 번째 열의 번호는 '1' 입니다. 색인은 숫자(예: 2, 3, 4, 5...)이어야 합니다. |
정렬됨[선택 사항] | 아래 설명 참조 |
- 정렬됨: [선택 사항-기본값은 TRUE] - 검색되는 행(지정된 범위의 첫 번째 행)이 정렬되었는지를 표시합니다. 정렬됨이 TRUE이거나 생략된 경우, 근접한 값(검색할_키보다 작거나 같은 값)이 반환됩니다. 검색한 행의 모든 값이 검색할_키보다 큰 경우 #N/A 값이 반환됩니다.
- 정렬됨이 TRUE이거나 생략되었고 범위의 첫 번째 행이 정렬된 순서가 아닐 경우, 잘못된 값이 반환될 수 있습니다.
- 정렬됨이 FALSE인 경우, 완전히 일치하는 값만 반환됩니다. 일치하는 값이 여러 개인 경우, 처음으로 발견된 값에 해당하는 셀의 콘텐츠가 반환되며, 그런 값이 없을 경우에는 #N/A가 반환됩니다.
❖ 사용 예 : 학생 ID 별로 성적을 반환하는 사용 예입니다.
=VLOOKUP(A5, A12:B17, 2, FALSE) - 첫 번째 함수 | |
검색할_키 (A5) | 검색할 값입니다. (예: A5에 있는 값, 즉 "N1001"이 검색할_키 값입니다.) |
범위 (A12:B17) | 검색할 범위입니다. 범위의 첫 번째 행(가로줄)에서 검색할_키에 지정된 키를 찾습니다. |
색인 (2) | 반환될 값의 행(가로줄) 색인입니다. 범위의 첫 번째 행의 번호는 '1' 입니다. |
정렬됨[선택 사항] | FALSE |
《 스프레드시트 함수 관련 글 》
728x90
'iT insight > 스프레드시트' 카테고리의 다른 글
구글 스프레드시트, 웹 이미지를 삽입하는 함수: IMAGE (0) | 2022.07.13 |
---|---|
구글 스프레드시트에서 음수·양수의 합계 구하는 함수: SUMIF (0) | 2022.07.12 |
구글 스프레드시트에서 음수 개수를 셀 수 있는 함수: COUNTIF (0) | 2022.07.10 |
구글 스프레드시트에서 특정 데이터로 연결되는 링크 추가하기 (0) | 2022.07.07 |
구글 스프레드시트 셀에서 맞춤 날짜 및 시간 서식 지정(수정)하기 (0) | 2022.07.03 |
댓글
최근에 올라온 글
링크