HLOOKUP

HLOOKUP 함수는 첫 번째 행 값을 사용하여 열을 선택하고 행 번호를 사용하여 해당 열 내의 행을 선택하여 행의 범위에서 값을 반환합니다.

팁: 어느 방향으로든 가능한 향상된 검색 기능이 필요하다면 XLOOKUP 함수를 사용하십시오.

HLOOKUP(검색 값, 행범위, 반환할 행, 근사값)

검색 값: 찾을 값입니다. 검색 값임의의 값 또는 REGEX 함수 문자열을 포함할 수 있습니다.

행범위: 셀의 모음입니다. 행범위는 임의의 값을 포함하는 단일 셀 범위로의 참조입니다.

반환할 행: 값을 반환할 행 번호를 나타내는 숫자 값입니다. 반환할 행은 1보다 크거나 그와 같고 지정된 범위에서 행의 수보다 작거나 그와 같아야 합니다.

근사값: 정확한 값을 요구할지 여부를 지정하는 선택적 모달 값입니다.

근사값(TRUE, 1 또는 생략됨): 정확하게 일치하지 않는 경우 검색 값과 같거나 작은 가장 큰 상위 열 값으로 된 열을 선택합니다. 근사값을 선택하면 검색 값와일드카드를 포함할 수 없습니다.

정확한 값(FALSE 또는 0): 정확하게 일치하지 않으면 오류를 반환합니다. 정확한 값을 선택하면 검색 값와일드카드를 포함할 수 있습니다. ?(물음표)를 사용하여 문자 한 개를 나타낼 수 있고 *(별표)로 여러 개의 문자를 나타낼 수 있으며 ~(물결)로 다음 문자가 와일드카드로 사용되지 않고 일치되도록 지정할 수 있습니다. 정확한 값을 사용하는 경우 REGEX 함수는 HLOOKUP 함수에만 사용할 수 있습니다.

참고

  • HLOOKUP은 검색 값을 지정된 모음의 상위 행에 있는 값들과 비교합니다. 정확하게 일치하는 것을 요구하지 않는 이상, 검색 값과 같거나 작은 가장 큰 상위 열 값을 포함하는 열이 선택됩니다. 그런 다음 함수에 의해 반환된 그 열에 있는 지정된 행에서 값이 반환됩니다. 정확하게 일치하는 것을 요구하고 상위 열 값 중에 검색 값과 일치하는 것이 없으면 함수는 오류를 반환합니다.

예제

주어진 다음의 표를 보십시오.

A

B

C

D

E

1

0

20

40

60

80

2

A

E

I

O

U

3

vel

elit

dolor

sit

amet

4

1

2

3

4

5

=HLOOKUP(20, A1:E4, 2) 함수는 값 'E'가 20(검색 값)과 동일한 열, 지정한 모음(행범위) 내의 두 번째 행(반환할 행)에 있기 때문에 'E'를 반환합니다.

=HLOOKUP(39, A1:E4, 2) 함수는 'E' 값이 20과 동일한 열, 지정한 모음 내의 두 번째 행에 있고 주어진 값(39)을 초과하지 않는 가장 근사값이기 때문에 'E'를 반환합니다.

=HLOOKUP("M", A2:E4, 2) 함수는 'dolor'가 'I'와 동일한 열, 지정한 모음의 두 번째 행(지정한 첫 번째 행이 2행이기 때문에 3행)에 있고 주어진 값('M')을 초과하지 않는 가장 근사값이기 때문에 'dolor'를 반환합니다.

=HLOOKUP("C", A2:E3, 2) 함수는 'vel' 값이 'A'와 동일한 열, 지정한 모음 내의 두 번째 행에 있고 주어진 값("C")을 초과하지 않는 가장 근사값이기 때문에 'vel'을 반환합니다.

=HLOOKUP("blandit", A3:E4, 2) 함수는 5 값이 'amet'와 동일한 열에 있고 지정한 범위의 마지막 값이므로 5의 값을 반환합니다. 지정한 모음의 두 번째 열에서 'blandit'를 찾을 수 없기 때문입니다.

=HLOOKUP("C", A2:E4,3, TRUE) 함수는 1이 'A'와 동일한 열, 지정한 모음 내의 세 번째 행에 있고 주어진 값("C")을 초과하지 않는 가장 근사값이기 때문에 1의 값을 반환합니다.

=HLOOKUP("C", A2:E4, 3, FALSE) 함수는 'C' 값을 찾을 수 없고 (정확한 값)이 FALSE로 지정되었기 때문에(정확하게 일치하는 것이 없음) 원하는 값을 찾을 수 없다는 오류를 반환합니다.

=HLOOKUP("C", A2:E4, 4, TRUE) 함수는 지정된 모음(3개의 행)에 네 번째 행이 없기 때문에 유효하지 않는 참조 오류를 반환합니다.

셀 A3:E3에서 'a'로 시작하는 첫 번째 단어인 'amet'과 5가 같은 열에 있으므로 =HLOOKUP(REGEX("^a.*"), A3:E4, 2, FALSE) 함수는 5의 값을 반환합니다.

추가 정보LOOKUPMATCHVLOOKUP
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
도움이 되었습니까?
글자 수 제한: 250
250자 이내로 작성하십시오.
피드백을 보내 주셔서 감사합니다.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.