• ベストアンサー

エクセル2007について質問です。

エクセル2007について質問です。 セルの合計を求めたいのでよろしくお願いします。       A      B       C 1       単価  販売個数  売上 2  りんご 100     5    500 3  みかん 50     2    100 4  いちご 5             総売り上げ600 C2には、「=A2*B2」を入力しました。 C列はC4までC2をコピーしています。 C5に「=SUM(C2:C4)」と入力するとエラーになります。 どうすればよいでしょうか? よろしくイ願いします・

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

  • ベストアンサー
  • manotaro
  • ベストアンサー率28% (2/7)
回答No.3

#1です。 Aの内容が「数式」ではなく「文字列」として認識しているのがエラーの原因と思います。(そうなるとCも計算できないはずです) 先ほど私が書いたように Aに品名 Bに単価 Cに販売個数 Dに小計 としてみて下さい。そして#2の方のおっしゃるように空白ではなく「0」も入力しておいて下さい。その上で、=SUM(D2:D4)と入力すれば、計算がされるはずです。 もうひとつ。「数式」は書式をつけなければ基本右詰になり、「文字列」は左詰になります。

shakehands2009
質問者

お礼

C5に「=SUM(C2:C4)」で解決しました。ありがとうございます。

その他の回答 (4)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.5

>C5に「=SUM(C2:C4)」 の代わりに =SUMIF(C2:C4,">0") とかしてみます。 #例えばじゃなくホントにやりたい計算に応じて,もうちょっと違う組立をします。 #実際には皆さんのアドバイスのように,「いちごのセルの数字を消すつもりでスペースバーを叩いた」とかだと思います。  いちごの金額と個数のセルでDeleteキーを押すと,治ります。

shakehands2009
質問者

お礼

C5に「=SUM(C2:C4)」で解決しました。ありがとうございます。

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.4

その表と数式に、何かおかしい所はありませんか? 項目名が「品名」「単価」「販売個数」「売上」であれば、 「総売り上げ」は、D列なので、=SUM(D2:D4) では? もっとも、=SUM(C2:C4) でも、7 が表示されるはずですが、・・・ セルD5が、=B4*C4 にもかかわらず、0 が表示されていないのは、単に、記入漏れなら、例として揚げられた表で、エラーが発生される要素はないと思います。 本来の表のどこかに計算の対象にならないものが、紛れ込んでいるようなことはないでしょうか?

shakehands2009
質問者

お礼

C5に「=SUM(C2:C4)」で解決しました。ありがとうございます。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

C4セルにはデータが表示されていませんね。どのようにして空のセルになっているのでしょう。例えば計算の結果がエラーであれば空白といった式が入力されていませんか? そのような状況の場合にはSUMの結果がエラーになります。C4などに入力する式はエラーのときは空にするといった式では誤りのもとです。エラーが生じない式とすることが望ましいことです。もしもどうしてもということでしたらエラーのときは0にするといった式にすることが必要です。

shakehands2009
質問者

お礼

C5に「=SUM(C2:C4)」で解決しました。ありがとうございます。

  • manotaro
  • ベストアンサー率28% (2/7)
回答No.1

私が同じような表を作るとなると、 Aに品名 Bに単価 Cに販売個数 Dに小計 となるのですが。質問ですと、ひとつ足りない気がします。 その状態で作りますと、総売り上げにはオートSUMで合計が出せませんか?

shakehands2009
質問者

補足

すみません。 その通りです。が、オートSUMで計算すると#VALUE!になってしまいます。

関連するQ&A