分享Excel开发模板必备技能,多年实战经验总结
下面我们通过一个简单的案例,来看一个,一个好的模板的设计过程!
让用户填写的信息不确定性很多,所以如果可以,尽量使用下拉菜单的方式处理,日期等可以通过限定范围,提高准确率。
如果下拉是动态的怎么办?由用户配置,我也有办法,
拓展阅读:
更多相关技巧,可以进入历史文章采用关键词查找阅读
很多模板设计的时候都是把序号预留下来,这样会产生很多冗余,
正确的做法,应该设计为随数据自动扩展,用户使用相对友好
这样的做法,是基于某列(编号)必填来写的!
如果数据可能有空行,我们又想知道有多少行,我们可以使用如下方法
大家似乎已经习惯了,求和肯定是数据的末尾,开头他不香吗?
数据不定,你这个模板还求不了和了不是……
有的时候,我们还想直接看筛选后的合计,不用每次筛选后再手动拉一下,看一眼状态栏,那么我推荐使用如下方案
注意SUBTOTAL有超级表的特性,默认最后统计不参与筛选,一般大家都说是bug,处理方案就是+0
公式:=SUBTOTAL(9,E5:E99999)+0
细心的你,可能发现了,我们筛选后,序号他就不连续,这让我一个强迫症患者,无法忍受……
所以,我们再完善一下序号用法
筛选,序号也是连续的,完美!
公式:=IF(C5="","",SUBTOTAL(3,$C$5:C5))
如果这个模板下发到多个分公司使用,为了方便未来汇总,我们会直接加一列公司名称,这个时候,很多陋习就是直接一列公司名称,不管了,你用户自己填吧,坑爹呀!
推荐做法,用户填写一次,自动引用即可
小结:
1、好的模板设计师或者设计人,站在用户角度,多考虑使用高效便捷;站在使用者角度,提高准确率,减少冗余!
2、要打破桎梏,不能被传统限制,比如求和,你可能想到的就是在最下面,如果是数据是动态的,你考虑的是如果动态在下面求和,从来没有考虑过还有其他方案!
3、这样小编多年总结出来的经验技能还有很多,喜欢吗?
喜欢,还不快分享!
篇幅限制,今天我们就先分享5个!感谢“在看”,转发的老铁!
这里是【易办公 早下班】的 Excel办公实战