EXCEL同一格中有数个数字,要相加怎么弄呀?

来源:百度知道 编辑:UC知道 时间:2024/06/23 17:04:23
比如23.4+8.5+5.8

首先自定义一个函数(如SumType)

----------------------

Function SumType(rng As Range, T As String)
Application.Volatile
Dim i%, mysum&, Numb, st$
st = rng
Numb = Split(st, T)
For i = 0 To UBound(Numb)
mysum = mysum + Numb(i)
Next
SumType = mysum
End Function
-----------------------

然后就可以跟内置函数一样使用了,如图:

----------------------------------

* 函数说明

参数有两个:

1、前一个参数为你需要求值的单元格对象,这里