Excel中如何处理带单位的数据计算?这里有答案

假设有一份销售表,C列是销售单价,D列是销售数量,单价和数量都是带有单位的数据。如下图中,想要直接用乘法计算销售总额是行不通的。那么该如何计算带单位的数据呢?

有小伙伴说可以想办法把数据中的单位删除就可以计算了。没错,最简单就是通过查找替换或分列法将“元”和“斤”删除。

但有时候,表格的数据格式是老板确定的,不让随意更改。有没有不更改带单位的原数据进行计算的方法呢?我们一起来看看。

办法一:查找替换法

步骤如下:

1、在E2单元格输入:a23*5600,按下回车键;

如果是求和,则将“*”改为“+”即可,乘除也是同理可得。

2、按下【Ctrl+E】组合键,即可快速填充。

3、选中销售总额列,按下【Ctrl+H】调出替换窗口,将查找内容“a”替换为“=”,点击【全部替换】,即可得到计算结果。

结果如下图:

小贴士:步骤1中的“a”可以是任意值,只要最终能将其替换为“=”,即可计算出结果。

方法二:函数公式法

虽然使用查找替换法很简单,但函数公式法更是一步到位。

解题思路:

用SUBSTITUTE函数将数据中的单位(元和斤)替换删掉,即可进行乘法计算。公式如下:

=SUBSTITUTE(C2,"元","")*SUBSTITUTE(D2,"斤","")

补充说明:

SUBSTITUTE 函数用于在文本字符串中替换旧字符串为新字符串。

语法:SUBSTITUTE(text, old_text, new_text, [instance])

text:需要替换其中字符的原始文本。

old_text:需要替换的文本。

new_text:用于替换 old_text 的文本。

instance(可选):指定替换第几次出现的 old_text。如果省略此参数,则替换所有的 old_text。

以上就是今天要跟大家分享的带单位求和的计算方法,你学会了吗?若有什么问题,欢迎在下方留言。