- ベストアンサー
Excel 関数で教えてください。
税金関係の書類を作ってます。 SUMでA+Bといれて試してみたら、エラー。 Bのセルに0円なら空白にするという関数を入れた為、0円になったとき空白は数字とみなされず、エラーになったと思います。 空白なら、0円とする。という、関数はないのでしょうか? 関数の本を買ってみましたが、よくわかりませんでした。 やはり、別シートを作ってそちらを0=空白としない方法がいいのでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
(1)SUM関数の使い方 (A)=SUM(A1,A2) これは項目が少ない場合は=A1+A2でよい (B)範囲を使う=SUM(A1:A2) (2)空白は数字とみなされず SUMはA1が空白でも演算は行われます。両方空白の場合も0が返ります (3)空白なら、0円とする。という、関数はないのでしょうか もちろんあります。しかしSUMに関してはその必要がないのでは。 一般には、=IF(A1=””,0,A1)のようにすればよい。。 ここの部分の実際のやりたいことが、よくわからない。 (4)文字列交じり =A1+A2はエラーになるが、=SUM(A1:A2)や=SUM(A1,A2)はエラーにならない。0の扱いとなる。 (5)一般には0を空白にする、は「値」は0にしたままで、「表示形式」で空白に見せるほうが行われると思う。ユーザー定義で##、###など設定すればよい。
その他の回答 (4)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
=SUM(A,B)
お礼
ご回答ありがとうございます。 =A+Bでした。 すみません。
- kkaawwaachon
- ベストアンサー率29% (265/896)
補足 sumは連続して計算する場合です。 =sum(a1:c1)でa1とb1とc1を合計します。 a1とb1のみを足したいなら、=a1+b1 です。
お礼
ご回答ありがとうございます。 =A+Bでした。 すみません。
- wp38tomtom
- ベストアンサー率26% (35/132)
>Bのセルに0円なら空白にするという関数を入れた為、0円になったとき空白は数字とみなされず、エラーになったと思います。 0円なら空白にしたいということならば・・・わざわざ関数で設定しないで メニューから、ツール→オプション→表示→ゼロ値のチェックを外せばよいと思います。
お礼
ご回答ありがとうございました。 実行してみました。ほとんど、上記方法でうまくいきましたが、最後のところでどうしてもエラーになってしまいました。
- kkaawwaachon
- ベストアンサー率29% (265/896)
=sum(a:b) Bのセルに0円なら空白にするという関数を入れた為、0円になったとき空白は数字とみなされず 0の時空白ではなく、0 を表示しないようにすればいいように思います。
お礼
ご回答ありがとうございました。 =A+Bでした。すみません。
お礼
ご回答ありがとうございます。 この場をおかりして、あやまります。回答遅くなりましてすみません。まだgooのことがわからないので、今日まで回答できませんでした。 ユーザー定義で##、### やってみましたが、エラーになります。