비디오: [루미의강좌] 엑셀함수#17-1 찾기/참조 함수(VLOOKUP, HLOOKUP) 2024
Excel 2007에서 가장 많이 사용되는 조회 기능은 HLOOKUP (가로 조회 용) 및 VLOOKUP (세로 조회 용)입니다. 이 함수는 리본의 수식 탭과 함수 삽입 대화 상자의 조회 및 참조 범주에 있습니다. 이들은 데이터 테이블에서 값을 찾아서 값을 반환 할 수있는 강력한 기능 그룹의 일부입니다.
HLOOKUP 함수는 찾고있는 것과 일치하거나 초과하는 값을 찾을 때까지 테이블의 맨 위 행을 가로로 (왼쪽에서 오른쪽으로) 검색합니다. VLOOKUP 함수는 프로그램이 찾고있는 값과 같거나 초과하는 값을 찾을 때까지 테이블의 가장 왼쪽 열을 세로로 (위에서 아래로) 검색합니다.
HLOOKUP 함수는 다음 구문을 사용합니다.VLOOKUP 함수는 거의 동일한 구문을 따릅니다.
= VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
두 함수 모두
lookup_value
인수는 테이블에서 조회 할 값입니다. table_array 는 값을 모두 포함하는 테이블의 셀 범위 또는 이름입니다 조회 할 값과 관련 값을 반환합니다. HLOOKUP 함수의 row_index_num 인수는 값을 반환하려는 행의 번호입니다. VLOOKUP 함수의 col_index_num 인수는 값을 반환 할 열의 번호입니다. 인수는 논리적 TRUE 또는 FALSE로, Excel에서
> lookup_value 는 table_array 에 있습니다. TRUE를 지정하거나 range_lookup 인수를 생략하면 Excel은 대략적인 일치를 찾습니다. range_lookup 인수로 FALSE를 지정하면 Excel은 정확히 일치하는 항목 만 찾습니다. 근사치 찾기는 텍스트가 아닌 숫자 항목을 검색하는 경우에만 적용됩니다. Excel이이 조회 열 또는 행에서 정확히 일치하는 항목을 찾지 못하면 lookup_value 인수를 초과하지 않는 다음으로 큰 값을 찾은 다음 < col_index_num
또는 row_index_num 인수. 아래 그림은 VLOOKUP 함수를 사용하여 검사의 세전 총액에 따라 팁 테이블에서 15 % 또는 20 % 팁을 반환하는 예를 보여줍니다. 셀 F3에는 VLOOKUP 함수가 포함되어 있습니다. = VLOOKUP (Pretax_Total, Tip_Table, IF (Tip_Percentage = 0, 15, 2, 3))이 수식은 셀 F1의 팁 백분율을 기반으로 팁의 양을 반환하며, 셀 F2의 수표의 세전 액 VLOOKUP 함수를 사용하여 조회 테이블에서 추가 할 팁의 양을 반환합니다. 이 팁 테이블을 사용하려면 셀 F1 (Tip_Percentage)에 팁 (15 % 또는 20 %)의 백분율과 셀 F2에 Pretax_Total이라는 세금 전 체크 액을 입력하십시오. 그런 다음 Excel에서 셀 범위 A2: C101을 포함하고 이름이 Tip_Table 인 조회 테이블의 첫 번째 열에있는 Pretax_Total 셀에 입력 한 값을 조회합니다.
그러면 Excel은 일치하는 항목을 찾을 때까지 Tip_Table의 첫 번째 열에있는 값을 내립니다. Excel에서 Pretax_Total 셀에 입력 한 값 (이 예에서는 $ 16.50)이 Tip_Table의 첫 번째 열에있는 값 중 하나와 정확하게 일치하지 않으면 프로그램은 첫 번째 값을 만날 때까지 비교 범위를 계속 검색합니다 이 값은 세전 총계 (이 예에서 셀 A19의 17. 00)를 초과합니다. 그런 다음 Excel은 테이블의 이전 행으로 되돌아 가서 VLOOKUP 함수의
col_index_num
인수와 일치하는 열의 값을 반환합니다 (이는 선택적
range_lookup인수가 함수에서 생략 됨).
col_index_number 인수는 IF 문을 사용하여 반환 할 열의 값을 결정합니다. 이 경우 Tip_Percentage 값이 0 인 경우 함수는 lookup_value로 식별 된 행의 표의 두 번째 열에 값을 반환합니다. 그렇지 않으면 동일한 행의 세 번째 열에 값을 반환합니다.