excel right left函数公式 (excel神奇表格)

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

神奇的excel一秒钟,excel神奇的一秒操作

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

其实一个函数都不用。

=C公司 _5月

神奇的excel一秒钟,excel神奇的一秒操作

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

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

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

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

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

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

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

神奇的excel一秒钟,excel神奇的一秒操作 定义完成后,就可以使用 列标题+空格+行标题的形式提取数据了。

再如:

=E公司 本年累计

神奇的excel一秒钟,excel神奇的一秒操作 我知道,有一个问题你肯定要问,为什么5月前要加_(下划线)

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

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

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

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

神奇的excel一秒钟,excel神奇的一秒操作