Trợ giúp về Công thức và Hàm
- Chào mừng
- Giới thiệu về các công thức và hàm
-
- 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
Hàm XLOOKUP tìm kiếm một vùng giá trị được chỉ định và trả về giá trị từ cùng một hàng trong một cột khác.
XLOOKUP(giá trị tìm kiếm; vùng tìm kiếm; vùng trả về; nếu không tìm thấy; loại kết quả phù hợp; loại tìm kiếm)
giá trị tìm kiếm: Giá trị đang được tìm kiếm trong phạm vi tìm kiếm. giá trị tìm kiếm có thể chứa bất kỳ giá trị nào hoặc chuỗi REGEX.
vùng tìm kiếm: Các ô sẽ tìm kiếm.
vùng trả về: Các ô sẽ trả về.
nếu không tìm thấy: Một đối số tùy chọn để chỉ định thông báo hiển thị nếu không tìm thấy kết quả phù hợp.
loại kết quả phù hợp: Một đối số tùy chọn chỉ định loại kết quả phù hợp sẽ tìm kiếm.
chính xác hoặc nhỏ nhất tiếp theo (-1): Nếu không có kết quả, trả lại lỗi.
kết quả chính xác (0 hoặc bỏ qua): Nếu không có kết quả khớp hoàn toàn, trả lại lỗi.
chính xác hoặc lớn nhất tiếp theo (1): Nếu không có kết quả, trả lại lỗi.
ký tự đại diện (2): *, ? và ~ có ý nghĩa riêng. Chỉ có thể sử dụng REGEX trong XLOOKUP nếu bạn sử dụng ký tự đại diện.
loại tìm kiếm: Một đối số tùy chọn chỉ định thứ tự tìm kiếm trong vùng.
Nhị phân giảm dần (-2): Tìm kiếm nhị phân yêu cầu sắp xếp vùng theo thứ tự giảm dần, ngược lại sẽ trả về lỗi.
Cuối đến đầu (-1): Tìm kiếm trong vùng từ cuối cùng đến đầu tiên.
Đầu đến cuối (1 hoặc bỏ qua): Tìm kiếm trong vùng từ đầu tiên đến cuối cùng.
Nhị phân tăng dần (2): Tìm kiếm nhị phân yêu cầu sắp xếp vùng theo thứ tự tăng dần, ngược lại sẽ trả về lỗi.
Ghi chú
Nếu vùng tìm kiếm hoặc vùng trả về là một tham chiếu mở rộng (ví dụ như “B”), phần đầu và phần chân được bỏ qua tự động.
Để trả về kết quả từ một dãy, hãy sử dụng INDEX với XLOOKUP.
Ví dụ |
---|
Cho bảng sau: |
A | B | C | |
---|---|---|---|
1 | Tên | Tuổi | Lương |
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) trả về “62000” là lương của nhân viên đầu tiên có tuổi bằng 49. =XLOOKUP(60000;C2:C11;B2:B11,“No match”) trả về “No match” vì không có nhân viên nào có mức lương bằng $60.000. =XLOOKUP(REGEX("^C.*"); A2:A11; B2:B11; FALSE; 2) trả về “42” là tuổi của "Chloe” nhân viên đầu tiên trong vùng có tên bắt đầu bằng chữ “C”. =INDEX(XLOOKUP(A2;A2:A11;B2:C11);2) trả về 71000, giá trị thứ hai trong dãy được trả về bởi XLOOKUP. |