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)} microsoft-excel — Terry ソース
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を押しても確認できます — sous2817 ソース
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 配列式用 — yass ソース