使用公司名称快速匹配科目代码及科目名称
模板中有2个表,如何按公司名称从科目数据表中取得对应的科目代码、科目名称呢?
如果你的是WPS或者是MS office2021及更高版本,可以使用XLOOKUP函数
=XLOOKUP(X4,科目数据!B:B,科目数据!A:A,,0)
这个公式的含义:
查找X4(X列第4行)
去科目数据表的B列查找
找到对应值的话,就返回科目数据表的A列,0表示精确查找(必须完全一致的名称)。
同理,如果要返回科目名称,就将第三参数的A列改成B列。
注意:
如果科目数据表—科目名称有换行符、空格等不可见字符,可能返回错误。
如果输入公式后,只显示公式字符,不返回结果。是因为你在文本格式下输入公式了,右键单元格格式设置—常规格式-确定,重新输入或者在编辑状态下按回车即可。
如果科目名称有相同的,可能会返回不准确。
如果你使用低于MS office2021的版本,可以使用以下公式
科目代码
=LOOKUP(1,0/(科目数据!B:B=X4),科目数据!A:A)
科目名称
=LOOKUP(1,0/(科目数据!B:B=X4),科目数据!B:B)
注意,数据量大可能会卡。
操作演示
领取专属 10元无门槛券
私享最新 技术干货