- ベストアンサー
sheet1のA1に数値を入力するとsheet2のA1に自動で転記した
sheet1のA1に数値を入力するとsheet2のA1に自動で転記したいのです。ですが、sheet1のA1に何も入れて無い場合でもsheet2のA1に=sheet1!A1を使うとゼロが記載されます。これを空白にしたいです。もう一つsheet2のA1を空白にした後同じようにsheet1のA2をsheet2のA2に転記し(ゼロの場合は空白)sheet2のA1+sheet2のA2をsheet2のA3に出したいのです。(sheet2のA3がゼロの場合は空白)判る方御手数ではあろうかとは思いますがよろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 一例です。 当方使用のExcel2003の場合ですが、 Sheet2のメニュー → ツール → オプション → 表示タブで 「ゼロ値」のチェックを外してはどうでしょうか? そしてSheet2のA1セルは =Sheet1!A1 としてセルの右下にマウスポンタを移動させると (+)マークになるところ(フィルハンドルといいます)がありますので そこでA2セルまでドラッグします。 そうするとSheet2のA2セルは =Sheet1!A2 となります。 最後にA3セルは =A1+A2 ではどうでしょう? 以上、参考になれば幸いです。m(__)m
その他の回答 (1)
- Gletscher
- ベストアンサー率23% (1525/6504)
回答No.2
安直な方法ですが、sheet2のA1に以下の式を入れればよろしいデス。 =IF(Sheet1!A1="","",Sheet1!A1) sheet2のA2には、上記式を入れたA1をコピーすればよろしいデス。