본문 바로가기
Tech/엑셀 & 스프레드시트

[오늘의엑셀]HLOOKUP 함수로 특정 행에서 데이터 찾기(사용하는법/응용)

by 한초-리 2024. 10. 18.

엑셀 화면에 숫자들이 입체화되어 올라오는 사진
엑셀 화면에 숫자들이 입체화되어 올라오는 사진

1. 설명

엑셀 HLOOKUP 함수는 데이터 테이블의 첫 번째 행을 기준으로 특정 값을 찾고, 동일한 열에 있는 다른 행의 데이터를 반환합니다. VLOOKUP과 유사하지만, 행 단위로 값을 조회하는 데 사용됩니다.

2. 수식 정보

HLOOKUP 함수는 주로 데이터를 행 단위로 조회할 때 사용됩니다. 수식의 기본 형식은 =HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])입니다. 여기서 각 인수는 다음을 의미합니다:

  • lookup_value: 검색할 값
  • table_array: 데이터를 조회할 테이블 범위
  • row_index_num: 반환할 데이터가 위치한 행 번호
  • range_lookup: 정확히 일치하는 값을 찾을지 여부 (TRUE 또는 FALSE)

응용 가능한 수식에는 HLOOKUP, VLOOKUP, INDEX, MATCH 등이 있습니다.

 

3. 수식 응용 방법

HLOOKUP 함수는 데이터를 행 단위로 검색할 때 유용합니다. 아래 예제를 통해 어떻게 사용되는지 살펴보겠습니다.

기본 예제:

예를 들어, 아래와 같은 표가 있다고 가정합니다:

A B C
제품 가격 재고
A001 1500 200
A002 3000 150
A003 4500 100

이 경우, 제품 코드 A002의 가격을 찾으려면 다음과 같은 수식을 사용합니다: =HLOOKUP("A002", A1:C4, 2, FALSE)

이 수식은 'A002'가 첫 번째 행에서 검색되고, 그 값에 해당하는 두 번째 행의 값을 반환합니다. 결과는 3000입니다.

응용 예제:

좀 더 복잡한 예로, 범위 내에서 특정 조건을 만족하는 값을 검색하는 상황을 고려해보겠습니다. 예를 들어, 특정 제품의 가격이 3000 이상인 첫 번째 제품 코드를 찾고자 할 때, 조건부 수식과 HLOOKUP을 결합할 수 있습니다. 이 경우, IF 함수나 INDEX/MATCH와 같은 다른 함수들과 결합해 사용합니다.

 

4. 응용한 수식들의 정보

HLOOKUP 함수는 다른 수식과 결합하여 더욱 강력하게 사용할 수 있습니다. 예를 들어, MATCH와 INDEX 함수를 함께 사용하면 다중 조건에서 특정 값을 검색하는 기능을 확장할 수 있습니다. 또한 IF 함수를 결합해 조건부로 값을 반환할 수 있습니다.

예시로, INDEX와 MATCH를 사용하여 여러 행과 열에서 값을 동적으로 검색할 수 있습니다. 이러한 수식 조합은 데이터 분석 및 보고서 작성 시 유용합니다.

5. 결론

HLOOKUP 함수는 데이터 표에서 특정 값을 찾는 강력한 도구입니다. 이 함수는 다른 수식과 결합할 때 더 큰 유용성을 발휘하며, 엑셀에서 데이터 검색과 분석 작업을 보다 효율적으로 만들어줍니다.

 

 

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

반응형

댓글