excel带单位的数值如何求和,竟有五种方法可以用
有的朋友在使用excel录入数据的时候,喜欢带上单位,虽然带上单位后,数据看着很清晰,但无疑给求和计算增加了难度,今天我们就来说对单位的数值,如何快速的进行求和
1.数据-分列
方法解读:选中带单位的列,然后点数据-分列,分割符号,我们输入元,然后数字就被分离开了。输入公式=SUM(E2:E8)&"元",&为文本连接符,将求和结果和元连接在一起
2.使用替换
方法解读:选中带单位的数值列,按CRTL H,然后输入元 替换为空。接着使用sum函数对列求和。有的朋友会说没有单位了。
选中数值列,然后按CTRL1 在自定义中 在G通用格式 后输入 元
3.使用left和len函数
公式解读:=--LEFT(D2,LEN(D2)-1)
LEN函数为求字符串的长度,用长度减去1,正好是数值的长度
LEFT函数为取左侧的长度,数值的长度正好为总长度减去1
为什么在LEFT前加两个--号,是把文本转化数值,文本是无法进行求和的,需要转化一下。
4.使用len和lenb函数
公式解读:=--LEFT(D2,2*LEN(D2)-LENB(D2))
2*LEN(D2)-LENB(D2) 的长度为数字的长度。至于为什么以前的图文和视频中都讲过了。然后我们使用LEFT函数进行了截取,最后再前面加了两个--转化为数值。
5.sumproduct函数和substitute方法
函数解读:=SUMPRODUCT(--SUBSTITUTE(D2:D8,"元",""))&"元"
我们使用替换函数SUBSTITUTE将D2:D8单元格中的元替换为“”,前面加两个减号是为了把文本转化为数值,然后使用SUMPRODUCT函数进行求和。
以上的前两种方法前两种方法很简单,后面的三种方法,要求对函数的使用要非常的熟悉,有的朋友会说为什么不使用CTRL E,很抱歉,我的excel版本不支持,并且我对那样的方法也很不看好。通过这样案列,我们顺便复习了几个函数的使用。不是一举两得吗。
需要保留本文链接地址:http://www.excelxx.com/jiqiao/12856.html