我们常会遇到这样的情况,在操作表格的时候,已有的数据非常容易受到影响。
特别是单元格内有引用其他单元格数据的时候,一些插入,删除操作,就可能破坏这种建立在表格位置上的计算关系。
那么如何克服这样的问题呢?
数据的计算和展示与数据分开存放,就能避免这个问题。最简单的做法,就是把数据放在一个表,计算或展示放在另一个表中。再进一步可以使用数据库,这样稍麻烦一些。再高级一点,可以使用编程的方法,获得更灵活更方便的效果。
当然也要根据具体情况来确定,如果数据量小,那就放在一起轻巧方便,如果数据量比较多,进行统计分析与展示的时候,最好是能分开,这样就不会误操作。
一、数据与计算展示分开放置
利用WPS和Excel本身的功能,分别放在不同的数据表中,使用自带的函数去选取数据进行计算和展示。
二、使用数据库
Excel/WPS 连接数据库或使用小型数据库软件Access
Excel/WPS连接数据据:数据存储在数据库中,读取速度快,能保存大量数据。但是设置稍麻烦。(目前我使用较少)
Access本身是数据库管理软件+数据库的合体。不懂SQL语句,也可以使用查询工具来设置数据提取规则。如果懂SQL语句,更可以直接在SQL窗口书写语句。【之前使用过滤管理系统导出的单据列表,待补图】
三、编程的方法
VBA,Excel/WPS/Access等可以,WPS现在推出JS宏,可以参考【WPS开发】WPS二次开发简介http://www.henrycome.com/wordpress/2021/03/20/20210320234013/
编程的方法,把计算过程都放在了脚本(宏)中,计算结果可以展示在窗体中或者展示在表格中(自动化操作,无需手工再去调整设置)。