如何计算Excel中的错误值数量

时间:2018-03-25 14:58:49

标签: excel excel-2016

有各种错误值,如#Div / 0,#Name?等等 是否有一个公式可以计算所选单元格中的错误值数量?

3 个答案:

答案 0 :(得分:2)

=SUMPRODUCT( --ISERROR(A1:C3) ) 

答案 1 :(得分:1)

VBA .SpecialCells可以返回公式返回的错误计数。

Option Explicit

Sub errorCount()
    On Error GoTo noerror
    With Intersect(Selection, Selection.Parent.UsedRange)
        Debug.Print .SpecialCells(xlCellTypeFormulas, xlErrors).Count & " errors in selection"
        Exit Sub
noerror:
        Debug.Print "no errors in selection"
    End With
End Sub

答案 2 :(得分:1)

您可以按Ctrl + Shift + Enter使用以下数组公式,将I3:I4替换为您的范围

=SUM(IFERROR(I3:I4,1))

{}没有实际输入{}。它们将出现在公式

周围

当您按 Ctrl + Shift + 输入以在单元格中输入公式,即单元格中的结果将如下所示:< / p>

={SUM(IFERROR(I3:I4,1))}