ExcelのIFERROR関数とは何ですか?

ExcelのIFERROR関数とは何ですか?

この記事では、IFERROR 関数とは何か、および Microsoft Excel での関数の使用方法について説明します。IFERROR 関数は、Excel の数式または計算内で発生する可能性のあるエラーを処理する論理関数としてExcelに導入されました。Excel for Microsoft 365 を含む Excel のすべてのバージョンで利用できるようになりました。

ExcelのIFERROR関数とは何ですか

IFERROR 関数は、Excel のエラー#N/A、#DIV/0!、#NULL!、#NAME?、#NUM!、#VALUE!、および #REF! を処理できます。引数がこれらのエラー値のいずれかを参照している場合に IFERROR 関数を使用してエラーを抑制する方法を知りたい場合は、この投稿を読み続けてください。

ExcelのIFERROR関数とは何ですか?

数式が誤った結果に評価されると、Excel のセルにエラー コードが表示されます。たとえば、2 つのセルの値の合計を計算する数式を適用したが、1 番目のセルにテキスト値が含まれている場合、数式は #VALUE! を返します。エラー。同様に、数式を適用して何かを 0 または空のセル値で除算すると、Excel は#DIV/0!を返します。エラーが発生しました

すべてのユーザーがこれらのエラー コードに精通しているわけではないため、Excel ドキュメントで共同作業している場合、または同僚や読者と共有する予定がある場合は、エラー コードをより意味のある、賢明なコードに置き換えることをお勧めします。ここでIFERROR関数が活躍します。数式がエラーと評価された場合はエラー コードをカスタム テキスト メッセージまたは論理値に置き換え、それ以外の場合は数式の結果を返します。

IFERROR 関数の構文は次のとおりです。

IFERROR(value, value_if_error)

どこ、

  • value は、エラーについて評価する必要がある数式または式を指します。値またはセル参照である可能性があります。
  • value_if_error は、数式がエラーと評価された場合に返される出力を指します。テキスト メッセージ、数値、空の文字列などを指定できます。

IFERROR関数の使い方は?

例を使用して Excel で IFERROR 関数を使用する方法を理解しましょう。

IFERROR関数のサンプルデータ

上の図に示すように、2 つの異なる列にいくつかの値がリストされているワークシートがあるとします。目的は、列 A の値を列 B の値で割ることです。そこで、セル C3 にカーソルを置き、次の数式を入力します。

=A3/B3

Enter キーを押すと、数式は「7」と評価されます。これは、42 を 6 で割った後の値です。

除算式を適用する

次に、カーソルをセル C3 の右下隅に移動し、プラス (+) 記号に変換されるので、カーソルをクリックしてセル C6 まで下にドラッグし、カーソルを放します。この操作により、セル C3 に入力された数式がセル C4、C5、および C6 にコピーされます。値のペア (A4/B4、A5/B5、A6/B6) ごとに、数式は次の結果に評価されます。

式に示されたエラー

ご覧のとおり、セル C4 とセル C6 の数式は #DIV/0! と評価されます。エラーと #VALUE! エラー。これらのエラー コードを事前定義されたエラー メッセージに置き換えるには、次のように IFERROR 関数を使用できます。

=IFERROR(A3/B3,"An error occurred!")

除算式を IFERROR 関数内で囲むと、次の結果が得られます。

IFERROR 関数の結果

基本的に、IFERROR 関数の最初の引数に渡された数式がエラー値を返した場合、IFERROR 関数はエラーの代わりに 2 番目の引数に渡されたテキストを返します。

同様に、IFERROR 関数を適用して、Excel のすべての主要なエラー コードをユーザー定義値の背後に隠すことができます。

それでおしまい!これがお役に立てば幸いです。

Iferror 関数を入力するにはどうすればよいですか?

既存の数式が入っているセルにカーソルを置きます。次に、数式バーにカーソルを移動し、等号記号 (=) の横に置きます。「iferror」と入力し、Tab キーを押して、推奨される Excel 関数のリストから IFERROR を選択します。カーソルを既存の数式の右側に移動し、カンマ記号を入力します。次に、カスタム テキストを二重引用符で囲んで入力し、IFERROR 関数のかっこを閉じます。Enter を押して結果を生成します。

Excel の Iferror および if とは何ですか?

IF 関数は 2 つの値の間で論理比較を行います。条件が満たされる場合は TRUE を返します。それ以外の場合は FALSE を返します。IFERROR 関数を使用すると、Excel の数式のエラーを処理できます。数式にエラーがある場合は、事前定義された値が返されます。それ以外の場合は、式の結果を返します。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です