Excel 2010のエラーメッセージ


1

下記は私が使っている式です。 #DIV/0! セル範囲にデータがないためのエラーメッセージ AE30:AQ30、下の式のどこに IFERROR または ISERROR 私は私の間違いを直すと信じています。考えですか?

{=MOD(AVERAGE(IF(AE30:AQ30<>"",IF(AE30:AQ30<=TIME(12,0,0),1+AE30:AQ30,AE30:AQ30))),1)}

回答:


1

1つの方法は、式全体をIFERRORで囲むことです。

=IFERROR(MOD(AVERAGE(IF(AE30:AQ30<>"",IF(AE30:AQ30<=TIME(12,0,0),1+AE30:AQ30,AE30:AQ30))),1),"Error")

Ctrl + Shift + Enterを押しても確認できます


1

Average Not(Iserror())の前に書くことができ、結果は0##DIV / 0になります。エラーは、空のセルに対する平均式の結果です。式は次のようになります。
=MOD(Not(Iserror(AVERAGE(IF(AE30:AQ30<>"",IF(AE30:AQ30<=TIME(12,0,0),1+AE30:AQ30,AE30:AQ30))))),1)
そして使う Ctrl + Shift + Enter 配列式用

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.