Excelで、A1とA2を足してA6に表示する際、セルが空白の時は空欄、0が入力された場合はゼロを表示させたい場合があります。このような表示を行うにはIF関数とSUM関数を組み合わせるのが便利です。
基本的なIF式の使い方
ExcelではIF関数を使うことで条件に応じた値を返すことができます。例えば「もしA1とA2が両方空なら空白、そうでなければ合計」を表示したい場合に適用できます。
基本形は =IF(条件, 値が真の場合, 値が偽の場合) です。
空白をチェックして合計を表示する方法
A6に入力する例としては次の通りです。
=IF(AND(A1="",A2=""),"",A1+A2)
この式では、A1とA2が両方空の場合は空白(””)を返し、それ以外の場合はA1+A2の合計を返します。これにより、0を入力するとちゃんと0が表示され、入力がない場合は空欄になります。
複数セルでも対応する方法
複数のセルを合計したい場合はSUM関数を使うと便利です。例えばA1からA5までを対象にする場合。
=IF(SUM(A1:A5)=0,0,SUM(A1:A5))
この式だと、合計が0の場合は0を表示し、合計が0以外の場合は合計値を表示します。ただし、全てのセルが空の場合に空欄を表示したい場合は、さらにAND関数で空白チェックを追加します。
まとめ
Excelで「空白は空欄、0はゼロ」を表示したい場合は、IF関数とAND/SUM関数を組み合わせると簡単に設定できます。条件を適切に設定することで、入力状況に応じて柔軟に表示を制御できます。


コメント