怎么说;如果此命名范围内的公式返回错误,则该值为1,否则为零;在Excel中

怎么说;如果此命名范围内的公式返回错误,则该值为1,否则为零;在Excel中,excel,Excel,大家好,我想问一个非常简单的问题,如何在Excel中说“如果此命名范围内的公式返回错误,则值为1,否则为零”? 我的想法是“如果(A1:A200返回一个错误,1,0) 我附上了一个截图,你们可以看到我在做什么,红色的单元格就是那些包含错误的单元格 谢谢各位,非常感谢您的帮助。您可以使用SUMPRODUCT和ISERR(或ISERROR,请参阅下面关于这些函数之间差异的注释)。这将计算范围内的错误数: =SUMPRODUCT(--ISERR(A1:A200)) 然后,将其包装在中(如果),如

大家好,我想问一个非常简单的问题,如何在Excel中说“如果此命名范围内的公式返回错误,则值为1,否则为零”? 我的想法是“如果(A1:A200返回一个错误,1,0)

我附上了一个截图,你们可以看到我在做什么,红色的单元格就是那些包含错误的单元格


谢谢各位,非常感谢您的帮助。

您可以使用
SUMPRODUCT
ISERR
(或
ISERROR
,请参阅下面关于这些函数之间差异的注释)。这将计算范围内的错误数:

=SUMPRODUCT(--ISERR(A1:A200))

然后,将其包装在
中(如果
),如:

=IF(SUMPRODUCT(--ISERR(A1:A200))>0,1,0)

这是对函数如何工作的一个很好的解释


注意
ISERR
统计除
\N/A
之外的所有错误。如果您还想统计
\N/A
,请使用
ISERROR
功能,而不是
ISERR

您可以使用
SUMPRODUCT
ISERR
(或
ISERROR
,请参阅下面关于这两者之间区别的注释)函数。这将计算范围内的错误数:

=SUMPRODUCT(--ISERR(A1:A200))

然后,将其包装在
中(如果
),如:

=IF(SUMPRODUCT(--ISERR(A1:A200))>0,1,0)

这是对函数如何工作的一个很好的解释


< > >强>注:<代码> ISRR 计数除“代码>>N/A < /代码>之外的所有错误。如果您还想计数<代码> {N/A/<代码>,请使用<代码> IsRebug < /代码>函数,而不是<代码> ISRR 。

,屏幕截图与您的问题似乎没有任何明显的关系。更小的屏幕截图,字体更大,字体清晰。这是不可能阅读你已经发布的一个。请看:这张截图看起来与你的问题没有任何明显的关系。你到底想做什么,为什么?还有一个更小的屏幕截图,字体更大,字体清晰。可以阅读您已经发布的内容。请参阅此处:可能值得在链接中特别添加注释:注释:ISER统计除#N/A之外的所有错误。如果您还想统计#N/A,请使用ISERROR函数而不是ISER。@sous2817已注释并修订!完美!我不确定稍微编辑完美答案的礼仪是什么更详细一些,所以我想我会把它留作评论。@sous2817它不会困扰我,事实上我在过去也对其他答案做过类似的编辑。我认为只要你在改进答案,我不认为大多数人会被它困扰。啊,很高兴知道。我是一个长期潜伏者,时间很短的贡献者,所以我试图从中学习诀窍位w/o结束于Meta:)。可能值得特别在链接中包含注释:注释:ISER统计除#N/A之外的所有错误。如果您还想计算#N/A,请使用ISERROR函数而不是ISER。@sous2817已注释并修订!完美!我不确定编辑更详细的完美答案的礼仪是什么,所以我想我会把它留作评论。@sous2817它不会困扰我,事实上,我在过去对其他答案做了类似的编辑。我认为只要你改进答案,我不认为大多数人会被它困扰。啊,很高兴知道。我是一个长期潜伏者,贡献时间短,所以试图学习一些诀窍,而不是结束在我身上ta:)。