Excel文本分隔求和的解法
- 2026-09-23 02:46:48
Excel文本分隔求和的解法咱们直接上案例 
解法如下: 公式一 
公式二(WPS直接用) 
当然我们也可以写个自定义公式来解决这个问题: 
代码如下: 好了,今天内容就是这么多,下次咱再接着说。温暖自己也给人力量,下次见~

=SUM(--TEXTSPLIT(A1,"】",,TRUE))
=EVALUATE(SUBSTITUTE(A1,"】","+")&0)

Function SumText(inputText As String) As Double' 功能:计算用"】"分隔的数字字符串的总和Dim numbers() As StringDim i As LongDim total As DoubleDim cleanText As String' 处理空输入If inputText = "" ThenSumDelimitedNumbers = 0Exit FunctionEnd If' 移除末尾多余的分隔符(如果存在)cleanText = inputTextIf Right(cleanText, 1) = "】" ThencleanText = Left(cleanText, Len(cleanText) - 1)End If' 用"】"分割字符串numbers = Split(cleanText, "】")' 初始化总和total = 0' 遍历所有分割后的元素For i = LBound(numbers) To UBound(numbers)If numbers(i) <> "" Then ' 跳过空元素' 尝试转换为数字并累加If IsNumeric(numbers(i)) Thentotal = total + CDbl(numbers(i))Elsetotal = total + 0End IfEnd IfNext i' 返回计算结果SumText = totalEnd Function
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。