如果是同一个单元格
=SUM(TEXT(LEFT(TEXT(MID(A1&"a",ROW($1:$99),COLUMN(A:P)),),COLUMN(A:P)-1),"[>1e13]!0;[<10]!0;0%;!0")*ISERR(-MID(A1,ROW($1:$99)-1,2)))
如果是同一列
=SUM(IF(ISNUMBER(-MID(A1:A10,COLUMN(1:1),1)),--MID(A1:A10,COLUMN(1:1),1)))
=SUM(--TEXT(MIDB(A1:A10,COLUMN(1:1),1),"0;;0;!0"))
=SUM(--(0&MIDB(A1:A10,COLUMN(1:1),1)))
=SUM(-TEXT(MID(A2:A7&"@",COLUMN(1:1),MMULT(1-ISERR(-MID(A2:A7&"a1",COLUMN(1:1),2)),ROW(1:256)^0)),"-0%;0%;0;!0"))
都是数组公式
=SUMPRODUCT(--(0&SUBSTITUTE(A1:A5,"NG*",)))