分享

excel带单位怎么求和,一个函数就搞定

 李兆香 2021-04-19

一般情况下,我们都会把单位分开另起一列单元格,但有时候呢单位和数值在一个单元格中,如要要求和,有点难了,为什么啊,因为单位是文本,没法进行进行数值运算。

其实这一点通过一个函数即可以解决,我先说带单位的数值求和方法,再给大家解释这段函数的意思。

1、如下图:语文、数学、英语的分数后面都带有单位“分”,我们直接求和的话,则会出现“0”,显然这不是我们需要的结果。

2、根据下表,我们把总分后面的单元格函数改为:=SUMPRODUCT(1*SUBSTITUTE(B5:B7,"分",""))&"分"

3、我们看一下结果如何

验算一下,结果没错,我们来解释一下这个公式函数的意思吧:

=SUMPRODUCT(1*SUBSTITUTE(B5:B7,"分",""))&"分"

1、SUBSTITUTE的作用是将部分字符串替代成用的字符串,我们把要求和的B5:B7单元格中的单位“分”替换成空格,然后进行下一步函数的应用;

2、SUMPRODUCT函数的作用是计算数组乘积之和,因为已经把“分”替换成空格的处理,所以就可以进行计算了;

3、因为已经把“分”替换成空格了,所以计算出来的结果是没有“分”这个单位的,但是我们还要再加上,就用到了“&”连接符。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多