簡體   English   中英

How to say“如果該命名范圍內的公式返回錯誤,則該值為1,否則為零”在Excel中

[英]how to say “If the formula in this named range returns an error, then the value is one, else zero” in Excel

嗨,大家好,我想問一個非常簡單的問題,在Excel中如何說“如果此命名范圍內的公式返回錯誤,則該值為1,否則為零”? 我當時想的是“ IF(A1:A200返回錯誤1,0)。

我附上了屏幕截圖,以便你們可以看到我正在嘗試執行的操作,紅色的單元格包含錯誤。

在此處輸入圖片說明

謝謝大家,非常感謝您的幫助。

您可以使用SUMPRODUCTISERR (或ISERROR ,請參見下面的注釋,了解兩者之間的區別)功能。 這將計算范圍內的錯誤數:

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

在此處輸入圖片說明

然后,將其包裝在IF ,例如:

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

在此處輸入圖片說明

這里很好地解釋了功能如何工作。

注意ISERR計算除ISERR #N/A之外的所有錯誤。 如果您還想計算ISERROR #N/A ,請使用ISERROR函數而不是ISERR

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM