MHLOOKUP
설명
HLOOKUP의 대체 함수로 사용하는 것이 좋습니다. MHLOOKUP은 테이블에서 가로(행) 룩업을 수행하고 모든 매칭 항목을 반환합니다. MHLOOKUP은 HLOOKUP과 유사하지만 다음과 같은 점이 다릅니다.
- HLOOKUP은 첫 행에서만 매칭 항목을 검색하지만, MHLOOKUP에서는 검색할 행을 지정합니다.
- HLOOKUP은 매칭 항목 1개를 찾으면 중지되고 단일 셀 값을 반환하지만, MHLOOKUP은 전체 룩업 행에서 매칭 항목을 검색합니다. 해당 행이 일치할 때마다 결과에 새 열이 생성됩니다. 4를 지정하는 경우return_row_index값을 지정하면 각 결과 열에 4개의 행이 포함됩니다.
구문
MHLOOKUP(
lookup_value
, table_array
, lookup_row_index
, return_row_index
, ...) - lookup_value: 매칭할 값입니다.
- table_array: 검색할 배열 또는 테이블입니다.
- lookup_row_index: 검색할 테이블의 행입니다(1부터 시작).
- return_row_index: 결과를 반환할 행 번호입니다. 원하는 개수의 행 번호를 나열할 수 있습니다.
예
이 예는 다음 워크북을 기반으로 합니다.
A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
1 | 영업사원 | Dixon | Dixon | Kelly | Kelly | Payne | Payne | Payne |
2 | 고객 | O'Reilly, Auer, & Lind | Runolfsson and Steuber | Kuphal Group | Ernser Inc | Williamson Group | Ratke-Sanford | Leuschke and Sons |
3 | 제품 | Qosolex | Saoplus | Qosolex | Voltflarn | Singlflix | Qosolex | Qosolex |
4 | 수익 | $8,232,000.00 | $4,853,000.00 | $2,358,000.00 | $2,064,000.00 | $6,974,000.00 | $8,433,000.00 | $8,181,000.00 |
MHLOOKUP("Qosolex",A1:H4,3,1,2,4)
의 결과는 다음과 같습니다. Dixon | Kelly | Payne | Payne |
O'Reilly, Auer, & Lind | Kuphal Group | Ratke-Sanford | Leuschke and Sons |
$8,232,000.00 | $2,358,000.00 | $8,433,000.00 | $8,181,000.00 |
참고
- MHLOOKUP()은 의 열을 스캔합니다.lookup_row_index행 대상lookup_value에 나열된 행에서 값을 수집합니다.return_row_index. 그런 다음 결과 행렬의 행에 각 값을 배치합니다.
- 이 함수는 배열 수식에 사용됩니다.
관련 함수
MATCHEXACT
MVLOOKUP