C语言1.5e10什么意思,5e11表示什么意?

7cd4706f7ad7a91938cd1aa08ffabe9e.png

2007-08-01

复制EXCEL工作表出现的问题,请教现

回答:娉婷级别:学姐7月31日 20:58 文件太大,公式太多是主要原因;电脑配置是次要原因。--------------------------------------------------------------  公式适当运用是个好东西,但过量会导致两个严重后果,一个是文件体积增大,另一个是重新计算的效率降低。   要解决这个问题,分拆文件是个解决方法,不过不能治本,你放在一个文件里肯定有你的原因。  最关键的是优化逻辑关系,改进公式,用尽可能短的公式实现目标要求。如计算员工工资时,所得税扣减用的是九级累进,如果用逻辑表达如下:A2为“计税工资”B2=(A2>0...全部

回答:娉婷级别:学姐7月31日 20:58 文件太大,公式太多是主要原因;电脑配置是次要原因。 --------------------------------------------------------------  公式适当运用是个好东西,但过量会导致两个严重后果,一个是文件体积增大,另一个是重新计算的效率降低。

要解决这个问题,分拆文件是个解决方法,不过不能治本,你放在一个文件里肯定有你的原因。  最关键的是优化逻辑关系,改进公式,用尽可能短的公式实现目标要求。如计算员工工资时,所得税扣减用的是九级累进,如果用逻辑表达如下:A2为“计税工资”B2=(A2>0)*(A21600)*(A22100)*(A23600)*(A26600)*(A221600)*(A241600)*(A261600)*(A281600)*(A2101600)*ROUND((A2-1600)*0。

45-15375,2)用这个公式就短小精悍多了:B2=MAX((A2-1600)*5%*{1,2,3,4,5,6,7,8,9}-25*{0,1,5,15,55,135,255,415,615},0)VBA自定义的函数更简洁:B2=iiatax(A2,1)详细VBA代码请参阅:   所以,如果表中的逻辑关系很清晰的话,建议把它们封装成自定义函数,这样公式简洁,效率也比写一长串的公式高得多。

再来看看效率的问题,数组公式能完成普通公式不成完成的数组运算,返回一个汇总值或者一组结果,功能很强大,但数组公式的工作原理是遍历整个数组,所以效率可想而知,尤其是大量使用数组公式。  从高效的角度讲,在实现同样功能的要求下,VBA自定义函数的效率高于普通公式,普通公式的效率比数组公式的效率要高。

如果可以用菜单操作的话,最好不要用公式,比如可以使用数据透视表做汇总等。  最后,给出两点文件减肥建议:  1、对表中已经不需要更新的数据,去掉计算公式,简单的方法是选中公式计算区域,复制后用选择性粘贴数值的方法覆盖原区域,这样可以保留数据,去除公式,这样可以有效地给文件减肥。

2、Office里的自动保存功能是一把双刃剑,在帮你适时存档的同时也使文件悄然发福,而且这个因素极有可能会是文件体积变大的罪魁祸手。解决的办法是关掉自动保存功能,养成及时“Ctrl+S”的习惯,不能太懒,很多时候电脑还是不太靠得住的:)。

收起

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值