Excel で #n/a 値を置換する方法 (例付き)


次の基本構文を使用して、Excel の #N/A 値をゼロまたはスペースに置き換えることができます。

 #replace #N/A with zero
=IFERROR(FORMULA, "0")

#replace #N/A with blank
=IFERROR(FORMULA, "") 

次の例は、この構文を実際に使用して、VLOOKUP 内の #N/A 値をゼロまたはスペースに置き換える方法を示しています。

関連: Excel で空白セルをゼロに置換する方法

例: Excel で #N/A 値を置換する

Excel に次のデータ セットがあるとします。

そして、 VLOOKUP()関数を使用してチーム名に基づいてポイントを検索するとします。

VLOOKUP() で返される値の一部は #N/A 値であることに注意してください。

次のようにIFERROR()関数を使用して、これらの値をゼロに変換できます。

 #replace #N/A with zero
=IFERROR(VLOOKUP( A2 , $A$1:$B$11 , 2, FALSE), "0")

次のスクリーンショットは、この関数を実際に使用する方法を示しています。

あるいは、次のようにIFERROR()関数を使用して #N/A 値を空白に変換することもできます。

 #replace #N/A with blank
=IFERROR(VLOOKUP( A2 , $A$1:$B$11 , 2, FALSE), "")

次のスクリーンショットは、この関数を実際に使用する方法を示しています。

以前は #N/A だったすべての値が空になっていることに注意してください。

IFERROR()関数を使用すると、#N/A 値を任意の値に置き換えることができます。

前の例では、実際に最も一般的に使用される置換値である #N/A 値をゼロまたは空白に置き換えることを単に選択しました。

追加リソース

Excel で IF パーセンタイル関数を実行する方法
Excel で中央値 IF 関数を実行する方法

コメントを追加する

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