大家好,欢迎来到IT知识分享网。
最近在不同项目中,为各项目中的计划管理部门建立很多的Excel模板,大大提高了计划人员的工作效率,也为后续的数字化开发报表提供很好的逻辑和框架。后来,有些计划员和我说,这些Excel模板确实好用,里面的公式设计也非常好,就是有些公式需要随时关注单元格区域是否锁定还是未锁定,有些公式还要填充等操作,特别麻烦。但是有些公式就是非常好,无论源数据怎么变化,公式都可以自动一键填充。他们的需求就是,希望古老师把公式都更改成这类公式,这样就完全实现了“半自动”化。
听完这个计划员的描述,我也是半天没反应过来,后来拿了具体的Excel报表后才恍然大悟,原来“一键填充”的是我用了动态数组函数。需要手动填充的就没有用,用的是传统的公式。
动态数组定义
随着365函数系列推出了一个新的概念,叫做动态数组。它打破了旧数组的概念,不需要按三键< Ctrl+Shift+Enter> 组合键即可执行数组运算,不需要选中范围即可一键填充公式。这对于一些对公式函数“小白”来说就是天大的福音。
因为以前古老师学习Excel函数的时候最容易犯错的就是没有把单元格或单元格区域锁定,造成函数引用的时候偏移。再或者是双击填充公式的时候忘记检查是否全部填充到位(实际可能有空行,只填充到一半),再就是一直搞不明白为什么要按三键,天真的以为这个公式中“{”这个符号是手动录入上去的。
为什么说Excel 全新的“动态数组”,好用到起飞?至少有以下几个优势:
六大优势
优势1:一般情况下不需要刻意的去锁定单元格和单元格区域了,不用在意单元格是否加了“$”符号了
优势2:不需要填充公式了,只要预先选定范围就可以实现一键填充了
优势3:配合函数嵌套,可以批量写出各种批量公式,大大提高了工作效率。后续古老师会介绍不同业务模式下的使用场景。
优势4:不需要按三键(Ctrl+Shift+回车)了,也同时不用检查是否有“{}”符号了
优势5:“建模”更加方便了,因为不需要填充公式了。原来不建模建立好的公式,当源数据有变化的时候,需要重新填充公式或者删除公式。动态数组的形态下是不需要了,只需要提前预判源数据的最大范围就可以了;
优势6:引入类似 “A1#”这样的函数结构,大大简化了公式,当公式引用是动态数组的时候,公式再次引用就可以直接用对应的单元格加#号返回这个区域的动态数组:下图可以看到,原来我们需要引用B列公式的写法是这样的:=B3*32,双击填充,直接变成=B3#*32一键填充
三大劣势
劣势1:对版本要求非常高,需要有OFFICE 2021 或者 OFFICE 365 版本。国内大部分工厂都是用的WPS,或者 OFFICE 2016。所以无法使用就是最大的问题;
劣势2:动态数组是一个整体结果,无法排序,需要排序的话只能用排序函数或者粘贴成值后再排序;
劣势3:无法删除动态数组的任意一个单元格。也就是删除公式等于全部删除动态数组的全部结果;
未完待续……
我是古哥:
从事制造行业18年,在企业运营、供应链管理、智能制造系统等方面具有丰富的实战经验。企业智能化,柔性化计划运营管理专家,擅长通过企业流程优化规范,企业管理、导入计划运营提升企业效率;对提高企业准时交货率,降低企业库存,输出智能制造人才有丰富的经验。学习PMC生产计划,关注古哥计划!、
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/167723.html