Excel: 数式でゼロの代わりに空白のセルを返す方法
Excel の数式を使用する場合、次の基本構文を使用して、ゼロの代わりに空白のセルを返すことができます。
=IF( B2 / C2 =0, "", B2 / C2 )
この特定の数式は、セルB2の値をセルC2の値で除算しようとします。
結果がゼロの場合、Excel は空白を返します。それ以外の場合、Excel はB2をC2で除算した結果を返します。
次の例は、この公式を実際に使用する方法を示しています。
例: Excel の数式でゼロの代わりに空白のセルを返す
さまざまな製品の総売上高と返品を示す次のデータセットがあるとします。
製品 A の返品率を計算するために、セルD2に次の数式を入力するとします。
= B2 / C2
この数式をコピーして列 D の各セルに貼り付けると、一部の結果がゼロに等しいことがわかります。
ゼロの代わりに空の値を返すには、セルD2に次の数式を入力します。
=IF( B2 / C2 =0, "", B2 / C2 )
次に、この数式をコピーして、列 D の残りの各セルに貼り付けます。
数式がゼロを返す各セルが空の値を返すようになることに注意してください。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excel で数式を使用するときに #N/A 値を無視する方法
Excelで#N/A値を置き換える方法
Excel で #NAME エラーを修正する方法