一、提取
1.

=IFERROR(MID(A1,FIND("-",A1,FIND("-",A1)+1)+1,LEN(A1)-FIND("-",A1,FIND("-",A1)+1)),"") 第一行
=IFERROR(MID(A2,FIND("-",A2,FIND("-",A2)+1)+1,LEN(A2)-FIND("-",A2,FIND("-",A2)+1)),"") 第二行

例子:
1-5-999
1-22-9999
1-333-99999

从中提取
999
9999

示例

2.

34-03-E6-A8-1B-3C(192.168.1.15),04-0E-3C-中提取34-03-E6-A8-1B-3C

使用公式:

=LEFT(A1, FIND("(", A1) - 1)

二、计算
1.

打开 Excel 文件。
按下 ALT + F11 打开 VBA 编辑器。
在 VBA 编辑器中,插入一个新的模块。
将以下述代码复制粘贴到新模块中。

Function SumColoredCells(rng As Range) As Double
    Dim cell As Range
    Dim total As Double
    
    total = 0
    
    For Each cell In rng
        If cell.Interior.Color <> RGB(255, 255, 255) Then ' 修改为你想要的颜色,这里使用白色作为示例
            total = total + cell.Value
        End If
    Next cell
    
    SumColoredCells = total
End Function

使用:(计算A1:H1)区域带有颜色的值

=SumColoredCells(A1:H1)

示例