공식 및 함수 도움말
- 시작하기
- 공식 및 함수 개요
-
- 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
XLOOKUP
XLOOKUP 함수는 지정된 값의 범위를 검색하고 다른 열의 동일한 행에 있는 값을 반환합니다.
XLOOKUP(검색값, 검색 범위, 반환할 범위, 발견되지 않을 경우, 일치 유형, 검색 유형)
검색 범위: 검색할 셀입니다.
반환할 범위: 반환할 셀입니다.
발견되지 않을 경우: 일치 항목을 찾지 못한 경우 표시할 메시지를 지정하는 선택적 인수입니다.
일치 유형: 검색할 일치 유형을 지정하는 선택적 인수입니다.
정확한 값 또는 다음 최소값(-1): 일치하는 항목이 없다면 오류를 반환합니다.
정확한 값(0 또는 생략됨): 정확히 일치하는 항목이 없다면 오류를 반환합니다.
정확한 값 또는 다음 최대값(1): 일치하는 항목이 없다면 오류를 반환합니다.
와일드카드(2): *, ? 및 ~ 에는 특수한 의미가 있습니다. 와일드카드를 사용하는 경우 REGEX 함수는 XLOOKUP 함수에서만 사용할 수 있습니다.
검색 유형: 범위를 검색할 순서를 지정하는 선택적 인수입니다.
2진수 내림차순(-2): 범위가 내림차순으로 정렬되어야 하는 2진수 검색이며 그렇지 않을 경우 오류가 반환됩니다.
끝에서부터 처음까지(-1): 범위를 끝에서부터 처음까지 검색합니다.
처음부터 끝까지 (1 또는 생략됨): 범위를 처음부터 끝까지 검색합니다.
2진수 오름차순(2): 범위가 오름차순으로 정렬되어야 하는 2진수 검색이며 그렇지 않을 경우 오류가 반환됩니다.
참고
검색 범위 또는 반환할 범위가 'B'열과 같이 넓은 범위의 참조인 경우, 머리말과 꼬리말은 자동으로 무시됩니다.
배열의 결과를 반환하려면 INDEX 함수를 XLOOKUP 함수와 함께 사용하십시오.
예제 |
---|
주어진 다음의 표를 보십시오. |
A | B | C | |
---|---|---|---|
1 | 이름 | 나이 | 연봉 |
2 | Amy | 35 | 71000 |
3 | Matthew | 27 | 81000 |
4 | Chloe | 42 | 86000 |
5 | Sophia | 51 | 66000 |
6 | Kenneth | 28 | 52000 |
7 | Tom | 49 | 62000 |
8 | Aaron | 63 | 89000 |
9 | Mary | 22 | 34000 |
10 | Alice | 29 | 52000 |
11 | Brian | 35 | 52500 |
=XLOOKUP(49,B2:B11,C2:C11) 함수는 나이가 49세인 첫 번째 직원의 연봉인 62000의 값을 반환합니다. =XLOOKUP(60000,C2:C11,B2:B11,"일치 항목 없음") 함수는 연봉이 60,000인 직원이 없으므로 '일치 항목 없음'을 반환합니다. =XLOOKUP(REGEX("^C.*"), A2:A11, B2:B11, FALSE, 2) 함수는 해당 범위에서 이름이 'C'로 시작하는 첫 번째 직원인 'Chloe'의 나이인 '42'를 반환합니다. =INDEX(XLOOKUP(A2,A2:A11,B2:C11),2) 함수는 XLOOKUP 함수로 반환한 배열의 두 번째 값인 71000의 값을 반환합니다. |