• ベストアンサー

エクセルの関数

エクセル2000で足し算の合計はSUM関数ですが、引き算の合計の関数や、掛け算の合計の関数はないですか?例えば、「=A1-B1-C1-D1」「=A1*B1*C1*D1」などです。教えてください。

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

  • ベストアンサー
  • papasan33
  • ベストアンサー率47% (90/189)
回答No.2

引き算の合計というのはないと思いますので、強いて言えば、「=A1-SUM(B1,C1,D1)」では ないでしょうか? また、掛け算は「=SUMPRODUCT(A1,B1,C1,D1)」ですね。

2002hiro
質問者

お礼

ありがとうございました。

その他の回答 (7)

回答No.8

これはどお? A1-B1-C1-D1 =A1+B1+C1+D1-B1-C1-D1-B1-C1-D1 =A1+B1+C1+D1-2*(B1+C1+D1) =sum(A1:D1)-2*sum(B1:D1) 式の変形はこれくらいでよしましょうよ!

2002hiro
質問者

お礼

ありがとうございました。

  • edomin
  • ベストアンサー率32% (327/1003)
回答No.7

#1です。 さらに、もう一回。 「=SUM(A1,-SUM(B1:D1))」 でも、できちゃいました。

2002hiro
質問者

お礼

ありがとうございました。

  • edomin
  • ベストアンサー率32% (327/1003)
回答No.6

#1です。 #5の方の回答をみて気づきました。 引き算 「=SUM(A1,SUM(B1:D1)*-1)」 で、できますね・・・

2002hiro
質問者

お礼

ありがとうございました。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

スタートセルとエンドセルで表すのでしょうから A1:D1に対し、PROCUCT(A1:D1) がPRODUCT(A1、B1、C1、D1)と同じで 「=A1*B1*C1*D1」です。 、「=A1-B1-C1-D1」はそれに当たるものはなく =A1*2-SUM(A1:D1)とでも書けば等しくなりますが。=SUM(A1、-B1,-C1,-D1) は可能です。

2002hiro
質問者

お礼

ありがとうございました。

回答No.4

A1-B1-C1-D1 =A1-(B1+C1+D1) =A1-sum(B1:C1) ってことです。数式をちょっと変形してからエクセル関数を適用するクセをつけると楽しくなりますよ。 こんなのもあります。 =A1+A1-A1-B1-C1-D1 =A1+A1-(A1+B1+C1+D1) =2*A1-sum(A1:D1) 自分の都合のいいように変形してみるのですね! あとは他の方がお寄せになった回答通りです。

2002hiro
質問者

お礼

ありがとうございました。

  • nyannmage
  • ベストアンサー率24% (201/821)
回答No.3

無いと思いますが 例えば平均を出すならAVERAGE ランク付けならRANK 最大値MAX とか単に引いたり足したりするのにあっても意味がないのではないかと思いますけれども だけどA1~D1迄ならA1:D1で略す事もできますし 答えを小数点以下切り上げとか切り捨ての関数ならあります(ROUNDUP、ROUNDDOUN)

2002hiro
質問者

お礼

ありがとうございました。

  • edomin
  • ベストアンサー率32% (327/1003)
回答No.1

掛け算は、 「=PRODUCT(A1:D1)」 です。 また、引き算は 「=A1-SUM(B1:D1)」 で計算したら大丈夫でしょう。

2002hiro
質問者

お礼

ありがとうございました。

関連するQ&A