[心得] Excel新公式 XLOOKUP 正式推出 使用教学

楼主: noworneverev (小朋友)   2020-02-23 01:28:05
前情提要:文章代码(AID): #1TQSUmQR (Accounting)
经过了半年,XLOOKUP在1/30正式于Office 365(每月通道)释出,详细版号详下列网址:
https://tinyurl.com/y3qjhswk
Web Excel范例网址:
https://1drv.ms/x/s!AmVoZFDJLvxWagKXCpMffLqMcmM?e=tEHciz
(请不要编辑原有内容,开唯读检视无法看公式)
Excel范例档下载:https://tinyurl.com/sfyg7fs
(注意除了Office 365的Excel,其他版本(2016、2013等)皆无法使用XLOOKUP,
若使用不相容版本开启XLOOKUP公式,会出现_xlfn于公式前方,
https://i.imgur.com/KwEqRpM.jpg )
公式说明:
=XLOOKUP(要找的值, 从哪里找, 传回什么, [错误说明], [相符类型], [搜寻模式])
与VLOOKUP差异最大的地方在于参数“从哪里找(资料来源)”:
VLOOKUP是寻找一个表格(table_array)并据此指定传回第几栏,
最大限制莫过于因此第一栏必须包含要查阅的值;
XLOOKUP则是明确指定“从哪里找(lookup_array)”及“传回什么(return_array)”,
在此两个参数都弹性的情况下,不论是垂直查询(VLOOKUP)、水平查询(HLOOKUP)
或是要查阅的值在传回值的右边(原VLOOKUP无法查询,须使用INDEX+MATCH),
使用XLOOKUP可囊括上列所有情况。
第4个选择性参数,错误说明,提供了在回传#N/A(找不到)时可以显示的说明,
使用查询公式再也不用外包IFERROR提示错误。
第5及第6个选择性的参数为更进阶的操作,例如从后面开始查询、模糊比对等。
简单范例如下:
A B
1   名称
2 1122 =XLOOKUP(A2,$A$5:$A$7,$B$5:$B$7)="商品"
3
4 编号 科目名称
5 1122 商品
6 1124 原料
7 1126 物料
要找的值:1122
从哪里找:A5:A7
传回什么:B5:B7
注意【从哪里找】及【传回什么】储存格数量要一致,否则公式会有错误。
更多的范例详最上方Web Excel网址
(不要删除我建好的工作表,可以自行增加工作表玩玩看)
作者: zoreandseven (小孩)   2020-02-23 17:31:00
推!解决很多问题

Links booklink

Contact Us: admin [ a t ] ucptt.com