分享

带合并单元格的数据,你怎么查询?

 L罗乐 2018-03-12

在下面这个图中,如何根据E2单元格的姓名查询A列对应的部门呢?

参考公式:

=LOOKUP('座',INDIRECT('A1:A'&MATCH(E2,B1:B8,)))


接下来简单解释一下公式的含义:

MATCH(E2,B1:B8,)部分,精确查找E2单元格的姓名在B列中的位置。返回结果为4。

用字符串'A1:A'连接MATCH函数的计算结果4,变成新字符串'A1:A4'。

再用INDIRECT函数返回文本字符串'A1:A4'的引用。

如果MATCH函数的计算结果是5,这里就变成'A1:A5'。同理,如果MATCH函数的计算结果是10,这里就变成'A1:A10'。也就是这个引用区域会根据E2姓名在B列中的位置动态调整。


最后用LOOKUP返回该区域中最后一个文本的内容。

=LOOKUP('座',A1:A4)

公式得到A1:A4单元格区域中最后一个文本,也就是财务部,即小美所在的部门。





    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多