Excel 2007 でエラー値を返すセルにカスタム数値書式を適用しようとしています。
数値/テキスト値に、POSITIVE;NEGATIVE;ZERO;TEXT の形式でカスタム数値書式を適用できることは理解しています。ただし、エラー値はこれら 4 つのカテゴリのいずれにも当てはまらないようです。また、"[条件] 書式" の書式を適用できることもわかっていますが、エラーの有無をテストする方法が見つかりません。
マイクロソフトはいくつかの回避策ただし、これらすべてでは、エラーを別の値に変換するか、結果を白いテキストとしてフォーマットする必要があり、背景も白ではない状況では信頼できません。
セルにカスタム数値書式を適用して、含むエラー値ですが画面何もないですか?答えが「いいえ」の場合、なぜですか?
答え1
いいえ、それは不可能です。
Microsoft がそう決定したため、またおそらく資格の低いユーザーにとっては危険であるため、そのようなユーザーにはエラーが表示されなくなります。
推奨された方法に従わない場合はIFERROR(<original formula>,"")
、条件付き書式=ISERROR(cell)
数式と結果の書式を使用するセルで白い背景に白い文字。
繰り返しになりますが、忘れてしまったり、次のユーザーが知らないままになってしまう危険性があります。大きなシートでは、これが悪夢の元となるのです...