手机版

LOOKUP INternet有一个包含合并单元格的查询

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

问题情境

示例表如下:

仓库列中存在不规则的合并单元格。如何查询货物所在的仓库?

效果如下:

公式实现

在单元格F2中输入公式:

=lookup("",indirect("b1:b"match(e2,c1:c13,0))

可以获得查询结果。

下图:

公式分析

MATCH(E2,C1:C13,0):

返回E2在C1:C13区域的位置,例如,如果E2是产品10,则该部分返回11。

“b 1: b”MATCH(E2,C1:C13,0):

使用文本连接器将“B1:B”与10连接,并返回“B1:B11”区域。

间接(" B1:B"MATCH(E2,C1:C13,0)):

返回“B1:B11”指定的引用,结果为{ warehouse仓库;0;0;b仓库;0;0;0;0;c仓库;0}。

lookup("",indirect("b1:b"match(e2,c1:c13,0))):

返回B1:B11区域的最后一个文本,即仓库c。

*注:

“”也可以用编码较大的“座椅”等字符代替。根据LOOKUP函数的语法,当找不到代码较大的汉字时,在标有B1:B11的区域找到小于该字符的最大代码字符。

“”可以用Alt键区41385键入。

版权声明:LOOKUP INternet有一个包含合并单元格的查询是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。