在Excel中,若单元格包含文本和数字(如abc123),可使用公式提取数字再相加。例如,用数组公式结合MID、ISNUMBER、ROW等函数提取数字部分,或借助VBA自定义函数分离数字后求和。简单情况可用:
=SUMPRODUCT(--(0&TEXTJOIN(,TRUE,IF(ISNUMBER(--MID(A1:C1,ROW(INDIRECT(1:100)),1)),MID(A1:C1,ROW(INDIRECT(1:100)),1),))))
(需按Ctrl+Shift+Enter)
=SUMPRODUCT(--(0&TEXTJOIN(,TRUE,IF(ISNUMBER(--MID(A1:C1,ROW(INDIRECT(1:100)),1)),MID(A1:C1,ROW(INDIRECT(1:100)),1),))))
(需按Ctrl+Shift+Enter)