공식 및 함수 도움말
- 시작하기
-
- ACCRINT
- ACCRINTM
- BONDDURATION
- BONDMDURATION
- COUPDAYBS
- COUPDAYS
- COUPDAYSNC
- COUPNUM
- CUMIPMT
- CUMPRINC
- CURRENCY
- CURRENCYCODE
- CURRENCYCONVERT
- CURRENCYH
- DB
- DDB
- DISC
- EFFECT
- FV
- INTRATE
- IPMT
- IRR
- ISPMT
- MIRR
- NOMINAL
- NPER
- NPV
- PMT
- PPMT
- PRICE
- PRICEDISC
- PRICEMAT
- PV
- RATE
- RECEIVED
- SLN
- STOCK
- STOCKH
- SYD
- VDB
- XIRR
- XNPV
- YIELD
- YIELDDISC
- YIELDMAT
-
- AVEDEV
- AVERAGE
- AVERAGEA
- AVERAGEIF
- AVERAGEIFS
- BETADIST
- BETAINV
- BINOMDIST
- CHIDIST
- CHIINV
- CHITEST
- CONFIDENCE
- CORREL
- COUNT
- COUNTA
- COUNTBLANK
- COUNTIF
- COUNTIFS
- COVAR
- CRITBINOM
- DEVSQ
- EXPONDIST
- FDIST
- FINV
- FORECAST
- FREQUENCY
- GAMMADIST
- GAMMAINV
- GAMMALN
- GEOMEAN
- HARMEAN
- INTERCEPT
- LARGE
- LINEST
- LOGINV
- LOGNORMDIST
- MAX
- MAXA
- MAXIFS
- MEDIAN
- MIN
- MINA
- MINIFS
- MODE
- NEGBINOMDIST
- NORMDIST
- NORMINV
- NORMSDIST
- NORMSINV
- PERCENTILE
- PERCENTRANK
- PERMUT
- POISSON
- PROB
- QUARTILE
- RANK
- SLOPE
- SMALL
- STANDARDIZE
- STDEV
- STDEVA
- STDEVP
- STDEVPA
- TDIST
- TINV
- TTEST
- VAR
- VARA
- VARP
- VARPA
- WEIBULL
- ZTEST
- Copyright
HLOOKUP
HLOOKUP 함수는 행과 열 번호를 골라내고 그 열에서 행을 골라낸 값의 상위 행을 사용하여 행의 모음에서 값을 반환합니다.
팁: 어느 방향으로든 가능한 향상된 검색 기능이 필요하다면 XLOOKUP 함수를 사용하십시오.
HLOOKUP(검색 값, 행범위, 반환할 행, 근사값)
행범위: 셀의 모음입니다. 행범위는 모든 값을 포함하는 단일 셀 범위로의 참조입니다.
반환할 행: 값을 반환할 행 번호를 나타내는 숫자 값입니다. 반환할 행은 1보다 크거나 그와 같고 지정된 범위에서 행의 수보다 작거나 그와 같아야 합니다.
참고
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의 값을 반환합니다. |