分享

这是个神马Excel公式,竟然连函数都不用

 拨丝留其产 2016-06-02

一个很普通的表格,各个公司1~6月的数据。需要查找C公司5月份的数据。


你的脑瓜里是不是在翻腾。用index+match好还是用offset+match好....

其实一个函数都不用。


=C公司 _5月



有没有被惊到?公式怎么可以这样写?为什么不用函数也可以完成查询?

一大串的疑问,兰色下面帮你解开。

在excel中 空格也属于运算符,可以返回2个区域交汇处的数据。


如: =B:B 2:2  可以返回B2的值。


上述公司中,C公司_5月都是定义的名称,分别代表B5:i5G2:G10区域

当然了,这么多行和列名称是批量定义的:

选取表格 - 公式 - 根据内容创建 


定义完成后,就可以使用 列标题+空格+行标题的形式提取数据了。

再如:

=E公司 本年累计


我知道,有一个问题你肯定要问,为什么5月前要加_(下划线)

答:在excel中名称第一个字符是数字时,定义名称后会自动添加_


别太高兴了,因为这种公式有个弊端一定要告诉你,如果表格内容更改后,还需要重新定义名称,公式才可以提取到新数据。所以只适用于表格内容已固定不变的表格查询。


哦,差点忘了。批量删除定义的名称你也要学会。


公式 - 名称管理器 - 选取第一个名称,再按shift然后选最后一个名称 - 删除



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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多