EXCEL神乎其技 算式转换为公式 公式显示为算式

论坛 期权论坛 期权     
纯老师的杂货铺   2019-7-14 23:45   2546   0
已经停更了3个礼拜,
相信很多甲纯们,
肯定非常不想念纯老师。



首先感谢一位素不相识的网友,
因为没有关注所以不能称之为甲纯。
他(她)悄悄得来了,
正如他(她)悄悄得走了,
他(她)打赏不留名,
深藏功与名。



那一刻,
正值纯老师上火长痘,
舌头冒泡说话大舌头,
耳鸣目眩心情小低落。
是他(她),
重新点燃了纯老师的小宇宙,
说明这一切都是有价值的。
纯老师忍不住想对他(她)说一声:



下面按惯例进入正题,
(有种广告当中插播正片的赶脚)



说2个有点小用处的公式。
【文本算式转换为公式】
有不少入门甲纯,
可能有记流水账的习惯,
会在表格里面记录一些类似算式的数据,
称之为文本算式。
比如【1+2-3】,【4*(5/6)】;
比如3*4*5,这是用于记录长*宽*高,
后期计算面积用的。



这些数据记录在单元格中,
如果要得出其对应的计算结果,
最直接的方法是把它们变成公式,
即在算式前面加上【=】,如下图:



但是这么做会出现2个问题:
一是效率问题,一个个输入太麻烦了。
如果还有甲纯觉得好像还好的话,
那要反省自己不够懒惰。

二是直接转换为公式的话,
单元格显示的计算结果,
原来的文本算式就不见了,
既不符合这些喜欢记流水账的习惯,
也没法直观的去检验算式是否有错误。

这时候,推荐使用函数:EVALUATE,
表达式=EVALUATE(文本算式) 。
只要是EXCEL能够识别的文本算式,
比如简单的加减乘除和括号什么的,
都可以直接转换成公式并计算出结果。



如果是开根号、绝对值甚至是高级函数什么的,
那就要使用在公式中的规范函数名称,
文本算式跟使用公式是一样的,
差别只在于是少了【=】号。
如下图:



【公式显示为算式】
纯老师在进行范例演示时,
为了让甲纯们看清楚公式的组成,
会使用函数FORMULATEXT
将公式转换为可直观显示的文本算式。
见下图,注意第E列突然显示出来的公式:



这种做法方便进行公式的验算和查错,
不需要点击进入公式所在的单元格进行费力查看。
函数FORMULATEXT,
表达式=FORMULATEXT(公式)。



当然,也有一点小瑕疵,
就是当注意力放在F函数所在的单元格时,
如果刚好需要修改公式,
就会顺手点击进去,
然后发现走错间隔了。
如图:


上述2个公式,
在WPS、EXCEL2016及更新的版本有效。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:5
帖子:1
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP