Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀 HLOOKUP 함수 사용법: 대량 데이터에서 원하는 값 쉽게 찾기

엑셀 워크시트의 데이터가 수백 개의 열과 수십 개의 행으로 이루어져 있다면, HLOOKUP 함수를 활용해 지정된 열에서 원하는 값을 빠르게 찾을 수 있습니다.

이 글에서 소개하는 내용은 Microsoft 365용 Excel, Excel 2019, Excel 2016, Excel 2013에 적용됩니다.

HLOOKUP 함수의 작동 원리

HLOOKUP 함수는 검색 기능의 한 종류입니다. 이 함수는 먼저 워크시트의 첫 번째 행(열 제목)에서 지정한 값을 찾은 다음, 해당 열에서 대응하는 값을 검색하는 방식으로 동작합니다.

HLOOKUP 함수는 대량의 데이터가 담긴 워크시트에 가장 적합합니다. 여기서는 이해를 돕기 위해 간단한 예제 워크시트를 사용해 함수의 작동 방식을 살펴보겠습니다.

엑셀 HLOOKUP 함수 사용법: 대량 데이터에서 원하는 값 쉽게 찾기

이 워크시트에서 판매자는 제품별 그리고 판매 채널별 매출을 관리하고 있습니다. 예를 들어 카메라의 온라인 판매 실적을 찾으려면 워크시트를 일일이 뒤질 필요 없이 HLOOKUP 함수 하나로 손쉽게 처리할 수 있습니다.

HLOOKUP 함수의 구문

HLOOKUP 함수의 구문은 다음과 같습니다.

HLOOKUP(lookup_value, table_array, row_index_num, range_lookup)

각 인수가 하는 역할은 다음과 같습니다.

  • lookup_value (필수): 찾고자 하는 값입니다. HLOOKUP 함수는 첫 번째 행에서 이 값을 검색합니다. 셀 참조나 열 제목을 입력할 수 있습니다.
  • table_array (필수): 지정한 데이터를 검색할 표 범위입니다. 범위 참조 또는 정의된 이름을 사용할 수 있습니다.
  • row_index_num (필수): 엑셀이 결과값을 반환할 행의 번호입니다.
  • range_lookup (선택): 정확히 일치하는 값을 찾지 못했을 때 함수의 동작 방식을 지정합니다. TRUE 또는 FALSE를 입력합니다.
    • TRUE를 입력하고 표 데이터가 오름차순으로 정렬되어 있으면, lookup_value보다 작거나 같은 값 중 가장 큰 값을 반환합니다.
    • FALSE를 입력하면 정확히 일치하는 값이 없을 경우 #N/A 오류를 반환합니다.

엑셀에서 HLOOKUP 사용하는 방법

이번 예제에서는 HLOOKUP 함수를 사용해 카메라의 온라인 판매 실적을 찾아보겠습니다. 다음 순서대로 수식을 입력해 보세요.

  1. 워크시트에 데이터를 입력한 뒤, 열 제목을 오름차순으로 정렬합니다.
  2. HLOOKUP 함수의 결과가 표시될 셀을 선택합니다.
    엑셀 HLOOKUP 함수 사용법: 대량 데이터에서 원하는 값 쉽게 찾기
  3. 리본 메뉴에서 수식 > 찾기/참조 > HLOOKUP을 차례로 선택합니다.
    엑셀 HLOOKUP 함수 사용법: 대량 데이터에서 원하는 값 쉽게 찾기
  4. 함수 인수 대화상자에서 커서를 Lookup_value 입력란에 놓습니다.
  5. 워크시트에서 데이터 첫 번째 행에 있는, 찾고자 하는 값이 들어 있는 셀을 선택합니다.
    엑셀 HLOOKUP 함수 사용법: 대량 데이터에서 원하는 값 쉽게 찾기
    다양한 값을 검색하고 싶다면 셀 참조를 사용하세요. 셀의 내용만 바꾸면 다른 값을 손쉽게 조회할 수 있습니다.
  6. 함수 인수 대화상자에서 커서를 Table_array 입력란에 놓습니다.
  7. 워크시트에서 검색할 데이터 범위를 선택합니다. 이 예제에서는 전체 데이터 세트를 선택했습니다.
    엑셀 HLOOKUP 함수 사용법: 대량 데이터에서 원하는 값 쉽게 찾기
  8. 함수 인수 대화상자에서 커서를 Row_index_num 입력란에 놓고, 결과값이 있는 행의 번호를 입력합니다.
    주의: 여기에 입력하는 번호는 엑셀 워크시트 화면에 표시되는 실제 행 번호가 아니라, 선택한 배열(table_array) 내에서의 상대적인 행 번호입니다.
  9. 확인을 클릭합니다.
    엑셀 HLOOKUP 함수 사용법: 대량 데이터에서 원하는 값 쉽게 찾기
  10. HLOOKUP 함수가 첫 번째 행에서 lookup_value를 찾은 다음, 해당 열에서 지정한 행의 값을 검색해 결과를 선택한 셀에 표시합니다.
    엑셀 HLOOKUP 함수 사용법: 대량 데이터에서 원하는 값 쉽게 찾기

와일드카드를 활용한 HLOOKUP 검색

정확한 텍스트나 열 이름을 모를 때는 HLOOKUP 함수에 와일드카드를 함께 사용할 수 있습니다. 엑셀에서 텍스트 검색에 사용할 수 있는 와일드카드는 다음과 같습니다.

  • 별표 (*): 검색어에서 한 글자 이상이 누락되었음을 나타낼 때 사용합니다. 예를 들어 제품명이 Camera인지, Cameras인지, Camera & Video인지 확실하지 않다면 Camera*라고 입력하세요.
  • 물음표 (?): 검색어에서 딱 한 글자만 누락되었음을 나타낼 때 사용합니다. 예를 들어 고객 이름이 Petersen인지 Peterson인지 확실하지 않다면 Peters?n이라고 입력하세요.

팁: 와일드카드 검색 시에는 가능한 한 많은 정보를 포함하는 것이 좋습니다. 엑셀은 일치하는 결과 중 하나만 반환하며, 여러 개의 일치 항목이 있는지 여부는 알려주지 않습니다.