• ベストアンサー

エクセルの表示について

1行目:セルA1+セルB1= C1 2行目:セルA2+セルB2= C2  ・  ・  ・ という計算式を、50行作成します。 C列に、(=A1+B1)という計算式を入れて、1行目のC1とドラグ&ドロップし、50行目まで計算式を入力するとき、 B列に数字が入力されていないときに、計算式の入った C列にも何も表示されないようにしたいんです。 今の状態だと、A列に数字が入っていると、自動的にC列にも数字が入ってしまうので困っています。 当方はエクセル初心者なので、できれば、マクロなど複雑な方法を用いず、解決したいのですが・・・ どなたか御存知の方、アドバイスお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

B列だけでよいのですね? A列は無視してよい方法を掲載します C列に =IF(B1="","",A1+B1) と入力すればB1に入力がない場合には計算を実行せずC列には表示がありません。(ただし、数式は入っています) ただし、B列に文字列が入っている場合は計算が実行されてしまうので注意してください。

mahisjrpi
質問者

補足

出来ました!有難うございました!

その他の回答 (1)

  • oyaji-man
  • ベストアンサー率34% (123/354)
回答No.2

C1列に =IF(B1=0,"",A1+B1)  と入力して C50列までドラグ&ドロップして下さい。 IF関数ってやつです。

mahisjrpi
質問者

お礼

出来ました!有難うございました!

関連するQ&A