HLOOKUP

테이블의 첫 행에 있는 값 또는 값의 배열 (배열: 여러 가지 결과를 만들거나 행과 열로 구성되는 인수 그룹에 대해 연산이 이루어지는 한 개의 수식을 작성하기 위해 사용됩니다. 배열 범위는 공통 수식을 공유하며 배열 상수는 한 개의 인수로 사용되는 상수 그룹입니다.)을 검색한 다음 테이블이나 배열에서 지정한 행으로부터 같은 열에 있는 값을 반환합니다. 비교값이 데이터 표의 위쪽에 있을 때 지정한 행 수를 위에서 아래로 조사하려면 HLOOKUP을 사용합니다. 비교값이 찾을 데이터보다 왼쪽 열에 있는 경우에는 VLOOKUP을 사용합니다.
HLOOKUP에서 H는 "Horizontal(가로)"을 나타냅니다.
구문
HLOOKUP(찾을이름셀,영역,행순서번호,구분)
lookup_value  테이블의 첫 행에서 찾을 값입니다. lookup_value는 값, 참조 또는 텍스트 문자열일 수 있습니다.
table_array  데이터를 찾을 정보 테이블입니다. 범위에 대한 참조나 범위 이름을 사용합니다.
table_array의 첫째 행의 값은 텍스트, 숫자 또는 논리값이 될 수 있습니다.
range_lookup이 TRUE면 table_array의 첫째 행의 값은 반드시 오름차순( ...-2, -1, 0, 1, 2,... , A-Z, FALSE, TRUE)으로 정렬되어 있어야 하고, 그렇지 않으면 정확한 값을 찾을 수 없습니다. range_lookup이 FALSE면 table_array가 정렬되지 않아도 무방합니다.

 

베어링 볼트
4 4 9
5 7 10
6 8 11
수식 설명(결과)  
=HLOOKUP("축",A1:C4,2,TRUE) 행 1에서 축을 찾고 같은 열에 있는 행 2의 값을 반환합니다(4).  
=HLOOKUP("베어링",A1:C4,3,FALSE) 행 1에서 베어링을 찾고 같은 열에 있는 행 3의 값을 반환합니다(7).  
=HLOOKUP("B",A1:C4,3,TRUE) 행 1에서 B를 찾고 같은 열에 있는 행 3의 값을 반환합니다. B와 정확히 일치하는 값이 없으므로 B보다 작은 값 중 가장 큰 값(축)이 사용됩니다(5).  
=HLOOKUP("볼트",A1:C4,4) 행 1에서 볼트를 찾고 같은 열에 있는 행 4의 값을 반환합니다(11).  
=HLOOKUP(3,{1,2,3;"a","b","c";"d","e","f"},2,TRUE) 배열 상수의 첫 행에서 3을 찾고 같은 열의 행 2에 있는 값을 반환합니다(c).

'업무 향상 ★… > 【 엑 셀 함 수 】' 카테고리의 다른 글

엑셀 셀서식 - 금액(숫자)형식   (0) 2011.12.07
엑셀 셀서식 - 날자, 시간 형식 지정  (0) 2011.12.05
YEAR  (0) 2011.06.13
MONTH  (0) 2011.06.08
DAY  (0) 2011.05.28

+ Recent posts