(图片来源网络,侵删)
举个工作中的例子,左边是我们产品的价格政策,涉及到优惠折扣金额现在直接算出成交的价格是多少,也就是把B列的算式结果给计算出来如果你用的是国产的WPS的话,就特别的方便,一个公式就可以直接搞定:输入的公式是:=EVALUATE(B2)EVALUATE这个公式,可以直接将算式转换成结果但是如果有的小伙伴用的是OFFICE的话,就不能直接使用这个函数公式计算下面有3种解决方法:1、使用查找替换法首先,我们需要使用的公式是:="="&B2也就是把B列单元格前面全部添加一个等于符号然后我们复制C列数据,再右键粘贴成数值格式,图标是123的这个,这样可以去掉C列里面的公式:然后我们使用查找替换,快捷键是CTRL+H然后在查找内容里面,输入等号,在替换内容里面也输入等号就可以直接得到我们想要的结果了:方法2:使用数据分列法前2个步骤和上面一样,首先,让公式全部加上等于号,并且粘贴成数值然后,我们选中C列,点击数据选项卡,选择分列,直接点击完成也可以得到我们计算的结果,如下所示:方法3:使用宏表函数Excel里面,其实也可以使用EVALUATE,但是不能直接在单元格里面输入公式,需要搭配公式管理器来使用首先光标需要放在C2单元格(这步很重复,如果你光标放在其它单元格,结果会错)然后在公式选项卡下,点击名称管理器,我们新建一个然后我们可以自定义一个任意名称,例如这里定义为计算,使用的公式是:=EVALUATE(B2)然后我们回到单元格中,在C2中输入的公式是:=计算,向下填充,就得到了所有的结果因为用到了宏表公式,所以Excel需要另存为xlsm格式的文件,要不然下次打开就不能用了关于这个小技巧,你学会了么?动手试试吧。
0 评论