よくあるパソコンQ&A

Excel で”0”を非表示にするには? - その1 -

伝票など表内のセルに数式をあらかじめ入力しておくと、入力のない場所に”0”が表示されてしまいますので、IF関数、AND関数を利用して非表示にします。

@ 金額欄の数式は[数量]×[単価]ですので、D2セルには「=B2*C2」という式を入力します。この場合、[数量]、[単価]のない金額欄は”\0”と表示されてしまいます。
 
A IF関数、AND関数を追加してD2セルを「=IF(AND(B2="",C2=""),"",SUM(B2*C2))」に変更します。すると、[数量]、[単価]のない金額欄は””(スペース)で表示されます。
  画面
 
  論理式は、B2セル=””(スペース)AND(かつ)、C2セル=””(スペース)を意味し、この条件が真の場合は””(スペース)、偽の場合はSUM(B2*C2)、つまり計算結果の値を返します。