利用Excel公式让文本变数值技巧

网友投稿 606 2022-12-02

利用Excel公式让文本变数值技巧

由于工作需要,我们有时需要在Excel表格中输入的一些像“+0.26”和“123.45 (123.45)”的数据。因为这其中含有“+”、“)”或空格,因此必须将它们转成文本才能正确显示。

但有时我们又不可避免地需要利用这些数据来进行运算。如果是一两个当然好说,用计算器来算一算就出来了,然而如果有上千个这样的数据需要进行计算呢?那工作量就显得太大了。

利用Excel公式让文本变数值技巧

不过不要紧,Excel已经给我们提供了许多方便实用的函数,只需将他们合理运用,就会让你的电脑乖乖的为你服务。

就我们上面提到的问题,主要用下面三个函数就可以解决。

第一个是right:提取字符串右边的若干个字符。

第二个是leftb:指定返回文本串中的第一个或前几个字符。

第三个是value:将代表数值的文本字符串转成数值。

举个例子:b3单元格内的字符串是“123.45 (123.45)”,b2单元格内的字符串是“+0.26”,而b4单元格需要得出123.45-0.26的值。

那么b4单元格的公式就是“=value(leftb(b3,6))-value(right(b2,4))”

其中value(leftb(b3,6))代表的意思是将b3单元格内的字符串取前6位,并将其转为数值。  value(right(b2,4))代表将b2单元格内的字符串取右边4位,并将其转为数值。  两者相减得到b4的数值。

然后就可以用鼠标一拖,上千个数据不用一会儿就全部计算出来了。很方便吧?

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Excel数组公式使用技巧
下一篇:本文对excel控件工具箱中的控件进行简介
相关文章