LOOKUP+INDIRECT有合并单元格的查询

时间:2023-02-28 13:33:47 

问题情境

如下样表:

LOOKUP+INDIRECT有合并单元格的查询

仓库一列存在不规则合并单元格,如何查询商品所在的仓库?

效果如下:

LOOKUP+INDIRECT有合并单元格的查询

公式实现

在F2单元格输入公式:

=LOOKUP(“々”,INDIRECT(“B1:B”&MATCH(E2,C1:C13,0)))

即可得查询结果。

如下图:

LOOKUP+INDIRECT有合并单元格的查询

公式解析

MATCH(E2,C1:C13,0):

返回E2在C1:C13区域中的位置,比如:如果E2为产品10,本部分返回11。

“B1:B”&MATCH(E2,C1:C13,0):

用文本连接符&将”B1:B”与10连接,返回区域”B1:B11″。

INDIRECT(“B1:B”&MATCH(E2,C1:C13,0)):

返回”B1:B11″指定的引用,结果为{仓库;A仓库;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打出。

标签:Excel函数,excel函数公式,excel表格制作,Excel教程
0
投稿

猜你喜欢

  • Excel简繁体转换方法

    2023-02-28 05:32:35
  • Excel2007添加、删除、显示隐藏、打印批注

    2023-05-08 06:36:45
  • Win10如何更换默认浏览器?Win10取消Edge默认浏览器的教程

    2023-07-31 15:28:55
  • word水印怎么调大小

    2023-04-16 17:40:10
  • Win10开机提示INACCESSIBLE BOOT DEVICE怎么办?

    2022-06-28 03:52:24
  • excel怎么分列单元格里面的内容

    2023-03-05 21:15:06
  • Excel中怎样设置数据条?

    2023-03-10 18:11:46
  • word中字符底色怎么设置

    2022-01-29 20:55:48
  • 如何在excel中自动求和 自动求和的解决方法及步骤

    2022-05-15 20:55:04
  • word选的字怎样竖向排列

    2023-11-12 10:41:09
  • WORD中怎么在表格上面再打字

    2023-11-30 18:03:01
  • Word2016怎么给汉字添加拼音呢?

    2023-02-04 18:27:49
  • 在word文档中如何将文字全部替换?

    2022-10-15 05:36:22
  • 在excel中怎样计算平均值?怎样拖放单元格填充?

    2022-03-15 07:45:50
  • Win10怎么手动设置代理?Win10系统代理设置方法

    2023-11-17 19:23:06
  • WPS表格中合并居中 功能键的使用

    2023-11-29 23:17:48
  • word前几页不显示页码教程

    2023-12-08 10:27:56
  • word怎样解除不允许修改设置

    2023-05-14 13:57:59
  • 如何在excel图表上查找点的数值?

    2023-07-29 01:51:56
  • Word怎么制作有形状的页码效果

    2023-01-24 16:24:40
  • asp之家 电脑教程 m.aspxhome.com