비디오: 수연쌤과 함께하는 엑셀 2013 #5 - 반올림 함수 round, roundup, rounddown 2024
Excel 2013에서 가장 인기있는 조회 기능은 HLOOKUP (가로 조회의 경우) 및 VLOOKUP (세로 조회의 경우) 기능입니다. 이 함수는 리본 메뉴의 수식 탭에있는 조회 및 참조 드롭 다운 메뉴와 함수 삽입 대화 상자의 조회 및 참조 범주에 있습니다.
이들은 데이터 테이블에서 값을 찾아 값을 반환 할 수있는 강력한 기능 그룹의 일부입니다.
VLOOKUP 함수는 프로그램이 찾고있는 값과 같거나 초과하는 값을 찾을 때까지 Lookup 테이블의 가장 왼쪽 열을 수직으로 (위에서 아래로) 검색합니다. HLOOKUP 함수는 Lookup 테이블의 맨 위 행을 조회하는 것과 같거나 초과하는 값을 찾을 때까지 가로로 (왼쪽에서 오른쪽으로) 검색합니다.
VLOOKUP 함수는 다음 구문을 사용합니다.
> 두 함수 모두 lookup 테이블에서 조회 할 값은lookup_value
인수이고
table_array 는 둘 다 포함하는 조회 테이블의 셀 범위 또는 이름입니다. 조회 할 값과 반환 할 관련 값.
lookup_value 인수와 비교되는 열의 번호입니다. HLOOKUP 함수의 row_index_num 인수는 가로 테이블에서 값이 lookup_value 와 비교되는 행 번호입니다. VLOOKUP 및 HLOOKUP 함수에서 col_index_num 또는
row_index_num 인수를 입력 할 때 행의 전체 열 수 또는 행 수를 초과하지 않는 0보다 큰 값을 입력해야합니다. 조회 테이블. VLOOKUP 및 HLOOKUP 함수 모두의 선택적 range_lookup 인수는 논리적 TRUE 또는 FALSE이며, Excel에서
lookup_value 에 대한 일치 또는 대략 일치를 Excel에서 찾을지 여부를 지정합니다 table_array. VLOOKUP 또는 HLOOKUP 함수에서 TRUE를 지정하거나 range_lookup 인수를 생략하면 Excel에서 근사값 일치를 찾습니다.
range_lookup 인수로 FALSE를 지정하면 Excel은 정확히 일치하는 항목 만 찾습니다. 근사치 찾기는 수직 또는 수평 찾아보기 테이블의 첫 번째 열 또는 행에서 텍스트가 아닌 숫자 항목을 조회하는 경우에만 적용됩니다.Excel이이 조회 열 또는 행에서 정확히 일치하는 항목을 찾지 못하면 lookup_value 인수를 초과하지 않는 다음으로 큰 값을 찾은 다음 < col_index_num
또는 row_index_num 인수. VLOOKUP 및 HLOOKUP 함수를 사용할 때 조회 열 또는 행의 텍스트 또는 숫자 항목 (즉, 수직 찾아보기 테이블의 가장 왼쪽 열 또는 수평 찾아보기 테이블의 맨 위 행)은 고유해야합니다. 이러한 항목은 오름차순으로 정렬되거나 정렬되어야합니다. 즉, 텍스트 항목의 경우 알파벳순으로, 숫자 항목의 경우는 최저 순으로 표시됩니다. 이 그림은 VLOOKUP 함수를 사용하여 검사의 세전 총액에 따라 팁 테이블에서 15 % 또는 20 % 팁을 반환하는 예를 보여줍니다. 셀 F3에는 VLOOKUP 함수가 포함되어 있습니다. = VLOOKUP (Pretax_Total, Tip_Table, IF (Tip_Percentage = 0, 15, 2, 3))이 수식은 셀 F1의 팁 백분율을 기반으로 팁의 양을 반환하며, 셀 F2의 수표의 세전 액 이 팁 테이블을 사용하려면 셀 F1 (Tip_Percentage)에 팁 (15 % 또는 20 %)의 백분율과 셀 F2에 Pretax_Total이라는 세금 전 체크 액을 입력하십시오. 그런 다음 Excel에서 셀 범위 A2: C101을 포함하고 이름이 Tip_Table 인 조회 테이블의 첫 번째 열에있는 Pretax_Total 셀에 입력 한 값을 조회합니다.
그러면 Excel은 일치를 찾을 때까지 Tip_Table의 첫 번째 열에있는 값을 내립니다. 그러면 프로그램은 VLOOKUP 함수의
col_index_num
인수를 사용하여 테이블의 해당 행에서 다음 행까지의 팁 금액을 결정합니다. F3 셀로 돌아갑니다.
Excel에서 Pretax_Total 셀에 입력 한 값 (이 예에서는 $ 16.50)이 Tip_Table의 첫 번째 열에있는 값 중 하나와 정확히 일치하지 않으면 프로그램은 비교 범위를 검색 할 때까지 계속 검색합니다 세 번째 값은 세전 총계를 초과합니다 (이 예에서 셀 A19의 17. 00).
그러면 Excel은 테이블의 이전 행으로 되돌아 가서 VLOOKUP 함수의
col_index_num 인수와 일치하는 열의 값을 반환합니다. (이는 선택적 range_lookup
인수가 함수에서 생략 되었기 때문입니다.)
팁 테이블 예제는 IF 함수를 사용하여 VLOOKUP 함수의 col_index_num 인수를 결정합니다 F3 셀에 IF 함수는 Tip_Percentage (셀 F1)에 입력 된 백분율을 0으로 일치시킴으로써 팁 테이블에서 사용할 열 번호를 결정합니다. 15. 일치하는 경우 col_index_num
인수 및 VLOOKUP 함수는 Tip_Table 범위에서 두 번째 열 (15 % 열 B)의 값을 반환합니다. 그렇지 않으면 IF 함수는 3을 999 col_index_num 인수로 반환하고 VLOOKUP 함수는 Tip_Table 범위의 세 번째 열 (20 % 열 C)에서 값을 반환합니다.
다음 그림은 HLOOKUP 함수를 사용하여 별도의 가격 Lookup 테이블에 저장된 각 베이커리 항목의 가격을 조회 한 다음 해당 가격을 Daily Sales 목록의 Price / Doz 열로 반환하는 예제입니다.셀 F3에는 HLOOKUP 함수가 포함 된 원래 수식이 포함 된 다음 F 열 아래로 복사됩니다. = HLOOKUP (item, Price_table, 2, FALSE)
인수로 정의되며 셀 범위 I1: M2에 지정된 셀 범위 이름 Price 테이블은 table_array 인수입니다.
row_index_num
인수는 Excel이 가격 조회 테이블의 두 번째 행에있는 가격을 반환하도록하고 선택적 range_lookup 인수는 FALSE이므로 항목 이름이 Daily Sales 목록은 Prices Lookup 테이블의 항목 이름과 정확하게 일치해야합니다. HLOOKUP 함수가 Price 테이블 범위를 사용하여 Daily Sales 목록의 각 베이커리 제품 항목에 대해 12 개당 가격을 입력하도록하면 목록의 판매를 업데이트하는 것이 매우 간단합니다. 이 범위에서 가격 / 도트 비용을 변경하기 만하면됩니다. HLOOKUP 기능을 사용하면 품목이 팔리는 곳마다 매일 판매 목록의 새 가격이 즉시 업데이트됩니다.