상세 컨텐츠

본문 제목

자료 테이블에서 일치하는 값 찾기 - Vlookup, Hlookup

알쓸신잡

by 블랙캣 2021. 6. 28. 23:27

본문

728x90
반응형

자료 테이블에서 일치하는 값을 찾기 위해 사용하는 Vlookup, Hlookup 함수 사용법을 알아보겠습니다.

엑셀은 수많은 셀 들이 행과 열로 배치되어 있습니다.

Vlookup 은 자료 테이블을 위에서 아래로 즉 행방향으로 검색하고

Hlookup 은 자료 테이블을 왼쪽에서 오른쪽 으로 즉 열 방향으로 검색합니다.


Vlookup

사용 형식 : =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

lookup_value - 자료 테이블 첫 번째 열에서 찾을 값으로 직접 입력한 값 또는 참조값 입니다.

table_array - 2개 이상의 자료 열입니다. 범위에 대한 참조 또는 범위 이름을 사용고 첫 번째 열의 값은 lookup_value로 검색된 값입니다.

col_index_num - 비교값과 같은 행에 있는 값을 표시할 열 번호입니다.

range_lookup 정확하게 일치하는 값을 찾을 것인지, 근사값을 찾을 것인지를 결정하는 논리값입니다.

TRUE, 이거나 생략하면 정확한 값 또는 근사값을 반환합니다. FALSE 이면 정확하게 일치하는 값만 찾습니다.


이 예제는 학번을 입력하면 이름과, 과를 자료테이블에서 찾는 방법입니다.

학번, 이름, 과 항목 데이터들이 세로방향으로 입력되어 있으므로 Vlookup을 사용합니다.


이름을 가져오기 위해 학번을 찾아야 합니다.

찾을 범위 1열에서 아래 방향으로 학번과 일치하는 값을 찾습니다.


1열에서 일치하는 학번을 찾으면 이름이 있는 열의 위치 "2열" 값을 반환 합니다.


과를 가져오기 위해 학번을 찾아야 합니다.

찾을 범위 1열에서 아래 방향으로 학번과 일치하는 값을 찾습니다.


1열에서 일치하는 학번을 찾으면 과가 있는 열의 위치 "3열" 값을 반환 합니다.


Hlookup

사용 형식 : =HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

lookup_value - 자료 테이블 첫 번째 행에서 찾을 값으로 직접 입력한 값 또는 참조값 입니다.

table_array - 2개 이상의 자료 열입니다. 범위에 대한 참조 또는 범위 이름을 사용고 첫 번째 행의 값은 lookup_value로 검색된 값입니다.

row_index_num - 비교값과 같은 열에 있는 값을 표시할 행 번호입니다.

range_lookup 정확하게 일치하는 값을 찾을 것인지, 근사값을 찾을 것인지를 결정하는 논리값입니다.

TRUE, 이거나 생략하면 정확한 값 또는 근사값을 반환합니다. FALSE 이면 정확하게 일치하는 값만 찾습니다.


이 예제는 학번을 입력하면 이름과, 과를 자료테이블에서 찾는 방법입니다.

학번, 이름, 과 항목 데이터들이 가로방향으로 입력되어 있으므로 Hlookup을 사용합니다.


이름을 가져오기 위해 학번을 찾아야 합니다.

찾을 범위 1행에서 오른쪽 방향으로 학번과 일치하는 값을 찾습니다.


1행에서 일치하는 학번을 찾으면 이름이 있는 행의 위치 "2행" 값을 반환 합니다.


과를 가져오기 위해 학번을 찾아야 합니다.

찾을 범위 1행에서 오른쪽 방향으로 학번과 일치하는 값을 찾습니다.


1행에서 일치하는 학번을 찾으면 과가 있는 행의 위치 "3행" 값을 반환 합니다.


 

728x90
반응형

관련글 더보기

댓글 영역