昨天在操作excel表格中遇到一个问题,单元格中有附带汉字的公式,需要计算这些公式的结果,由于数据量庞大,不能一条条去改,就琢磨了好一会,下面就将具体的案例及解决过程附上,供各位老铁们参考哈:

1、随便造了几个数据,满足了汉字,数字,符号等的特点:

需要计算的原始案例

2、需要使用宏工具,在excel中的开发者工具中的VB编辑器或者按快捷键alt+F11调出宏模块,输入以下代码,具体代码解释的话,我自己也没研究过,懂得大神可以在评论区科普以下下,还有就是有些wps有可能没有宏这个模块,可以去网上搜索一下插件,自己安装一下即可:

代码详情

3、运行宏代码后可以得到去除汉字后留下的公式:

去汉字后的结果

4、然后就能进入下一步,计算的单元格中的公式,我使用的是excel中公式中的名称管理器中去编辑公式,新建一个,输入公式名和公式按确定即可,公式如下图(=evaluate())大小写都可行:

编辑名称管理器

5、最后选中需要显示结果的单位格输入(=test)这个test是前面名称管理器中自己定义的名称,利用编辑的公式,计算出单元格中的结果