QQ社群小伙伴提了一个很有意思的问题。
从上图分析,小伙伴用到了跨表引用,使用了sumifs函数对另外表格区域进行了统计,唯独他感到不爽的是,表的名字取得长了点,导致在函数公式中显示也会变得十分的长,有没有什么好方法让其变短?这是他的困惑。难道这位小伙伴是那种星座的人。
将公式和函数工作表变短的方法,还真的有,大概可以分为两种,一种用名称定义的方式来搞定。一种用动态表格结构来搞定。下面牛闪闪简单和大家分享这种表达玩法。
首选,我们设置一个案例素材,假设对收支这个表,统计到total列。
这里告诉大家一个重命名工作表的快捷键,ALT+O+H+R,一个一个的按,不要着急。你就这样记,“噢! HR ”。
正常这样写完公式,确实比较看着比较累,公式会显得很长。
公式改短方法一:名称定义。
对统计区域进行名称定义,方法如下,选中区域后,在名称框,输入一个短的名字,然后敲回车键。
定义好之后,记住公式这样写,看下图操作,公式中区域部分用名称
牛闪闪 代替。
是不是瞬间公式短了很多。但这种方法有个致命的问题就是,名称定义范围默认是固定的。当数据更新后,公式统计的数值不会发生变化。如下图动图所示。
通过上图会发现,数据源发生变化,公式的统计值不会发生变化。所以很多初级选手,大概学到这么一个损招,就是直接把整列选中,把公式写成这样。
公式中这种B:B这种坑爹的表达方法,会导致Excel会大量的浪费计算,把Excel的所有进行一遍统计,当数据量比较大的时候会造成计算延迟,严重影响统计效率。你注意观察这位小伙伴也就使用这样的思路,这是非常初级的公式表达。
那如何可以实现公式名称变短,但又能实现数据更新的动态统计呢?有些“高端”office高手肯定拆到了,是不是用offset函数啊。错!错!错!offset函数不到万不得已,根本不会用到它。所以接下来的方法很重要,将数据区域转化成动态表格形式,也是牛闪闪力推的第二种解决方法。
具体操作如下:
将光标放到数据区域中,然后点击“插入-表格”功能,将其转化成动态结构,然后将表格取一个名字叫“财务”。
接着,输入公式,具体看公式的输入方法。这个时候是公式使用的字段的表达方式。
这种方法除了能让公式的工作表名变短,还可以实现动态统计。如果原始表格进行了更新,公式计算也会自动更新。如动图所示:
总结:表格和名称定义这个功能是Excel职场中非常重要的功能,尤其是表格功能的使用,是目前Excel动态数据统计的基础,如果小伙伴有兴趣系统学习这个部分的知识及有关动态透视表的使用,欢迎关注秦老师录制的Excel2013 Level2系列课程(www.nboffice.cn)。
网友评论