Excel2007からの関数ですが、エラー値を表示せずにエラーの場合の値を指定することができる関数があります。
下の表は、E列で[販売単価]X[数量]で[売上額]を求めています。
ですが、セル[D5]には、数値ではなく[確認中]という文字が入力されています。
そのためセル[E5]は、エラー値が表示されてしまいます。
※職場で数値を入力してほしいと求めても、間に合わないなどの理由でコメントが入力されていることがあります。
空白でも困りますけどね。
IFERROR関数でエラー表示を回避
こういう場合、IFERROR関数を使用すると便利です。
セル[F2]からセル[F11]には、下の関数を入力しています。
[関数の引数]ダイアログボックスを表示すると、下のように解説されています。
式がエラーの場合は、エラーの場合の値を返します。
エラーでない場合は、式の値自体を返します。
エラーの場合の値には、任意の値、式、または参照を指定します。
[エラーの場合の値]にダブルクォーテーション2つ[""]を入力して、空白にすることもできます。
また、[関数の引数]ダイアログボックスを使用して、[エラーの場合の値]に文字列を入力する場合は、ダブルクォーテーションで囲まなくても自動で入力されます。
数式バーに直接入力する場合は、ダブルクォーテーションで必ず囲むようにしてください。
とても便利な関数だと思います。
IFERROR 関数 - Office サポート(Microsoft)
関連IFERROR関数については、以下の記事でも解説しています。
IFERROR関数(Excel2007)
-
VLOOKUP関数のエラー回避はIFERROR関数で
Excelでデータを参照する場合、VLOOKUP関数を使います。 下の左の表、セル[C2]からセル[C7]には、VLOOKUP関数が入力されていて、右 ...
-
参照範囲から検索値以下の一番近い値を求める方法(VLOOKUP関数)
通し番号を印刷した展示会の案内状があります。 その案内状をどの企業へ配布したか、また誰が招待したかが分かるように作成した管理表があります。 配布した案 ...
[関数の引数]ダイアログボックスを表示する方法などについては、以下の記事で解説しています。
-
関数を使って作業効率化(関数の探し方とダイアログボックスの表示)
Excelの関数がわかると、作業を効率化できます。 [関数の挿入]ダイアログボックスや[関数の引数]ダイアログボックスの表示方法を解説します。 また、 ...