有没有比excel更高级的运算软件,并包含excel的所有功能。因为我的运算量经常过万,用excel运算会卡。

如果没有自己做一个类似的软件,要学习那些知识呢?零基础
我用的功能主要是
1、四则运算
2、在输入汉字后就出来对应的数字或者汉字,对应的关系根据固有的《对应表》,输入数字,或者运算得出某些数字后,就按命令自动显示一些结果,或者自动去再次进行运算。
整个运算过程并不复杂,只是量大,过程多。

第1个回答  2013-12-08
在没有用到数组公式,跨表查找或替换,跨表条件求和以及设置太多单元格格式的情况下,Excel应对四则运算应该是毛毛雨。
遇到可能计算会卡,更多可能是处理器被其他程序的多线程服务占用,或者就是内存虽大,但被更多程序占用,需要定期清理,释放空间,加以提速。追问

我的工作簿是有5个左右的工作表,主要以个工资表运算量大。
比如,as的公式是:ar-g,
然后at:=VLOOKUP(AS24,Sheet2!$A:$B,2,0)。
都是2万多行,

之前还有些运算,但只有100行左右。
四核的电脑,没有开其他东西,打开--保存都会卡,要几分钟才可以更新输入一次,完全没法用了

追答

建议使用金山毒霸的垃圾清理及磁盘清理,清除占位垃圾,释放内存空间。

第2个回答  2013-12-08
重新编辑一个工作量还是满大的。所以看看有没有替代办法?

你用的excel版本?
卡死的时候你用任务管理器看过CPU占用吗?是100%?还是只有1个核是100%?
在输入的时候能把自动重算关掉吗?然后输入一大段以后,手工重计算一下?
或者已经不在变动的,能把vlookup函数的结果复制/粘贴为数值,然后把公式去掉吗?这样就不用每次都重算了。
因为不了解你的应用需求,所以需要结合你的需求来判断。追问

如果最开始的输入数据变了,后面的都会变,公式不可以改成数值的。
你说的关掉自动重算,到可以试试看
我用的excel2010

追答

excel2010应该能够充分利用硬件资源,版本够高了。
先关掉自动重算试试吧。
还不行的话,可以用VBA方式,跟关闭自动重算类似,不是你输入一次就更新一次,也是最后运行一下VBA更新一次,但是算法可以比公式的要更有针对性一些,更快一些,但是也要看你的需求。
感觉几万行可以用个小型数据库了,比如access。但是肯定都有学习成本的,看值不值得了。

追问

我了解下access

来试试

本回答被提问者采纳
相似回答