公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!!!
点击上方蓝字 --> 点击“...”--> 选择“设为星标”
这个事情挺有趣的,某位同学刚入职新公司,接手了前任留下的一堆表格,正在学习和优化中。
某一天,突然发现了一个“灵异现象”,百思不得其解,所以来求助。
他说:不知道前任给 Excel 灌输了什么高科技,这货竟然具备了人工智能!有一个数据表,看着普普通通,公式也很简单,他在表格下面增加新的数据行后,还没来得及复制公式,求和单元格竟然自动出现了公式,把结果算出来了。
这位同学反复保证,他查看过了,没有 VBA,没有设置条件格式,没有自定义公式,什么都没有!大半夜的加着班,突然让他心生恐惧。
听他絮絮叨叨说完,可把给我乐坏了,一个大小伙子竟然能让 Excel 给吓着了,这可真是头一回听说。
其实哪有什么高科技啦,前任只不过做了一个简单的设置而已,鼠标最多点 4 下就能实现。
案例:
下图 1 中的表格中,“总分”就是个简单的 sum 函数,对 3 门功课求和。在下图 2 中,我们增加了一些新的行,新增行的“总分”没有设置公式,但是输入 3 门功课的分数以后,总分竟然自动出现了求和公式。
这是怎么做到的?
解决方案:
我们先来看一下原始表格的公式:按 Ctrl+`,即可显示所有包含公式的单元格。
从下图中可以看到,没有什么特殊设置,就是普通的 sum 函数求和。
接下来增加新的姓名,从下图可以看到,新增行的“总分”列没有设置公式。
那到底怎么会输入单科分数以后,就自动出现总分公式了呢?
其实设置方法很简单,只是鲜为人知罢了。
1. 选择菜单栏的“文件”-->“选项”
2. 在弹出的“Excel 选项”对话框中选择“高级”--> 勾选“扩展数据区域及格式”--> 点击“确定”
现在就能实现案例中的效果了。
关于“扩展数据区域及格式”的说明:
这个功能的作用是在表格区域增加新行时,自动复制上一行的公式及格式。
如果要实现此功能,被扩展单元格之前至少需要有连续 4 行具有相同公式的行。
公式所引用的单元格必须都输入了数据。