- ベストアンサー
エクセルの関数
エクセル2000で足し算の合計はSUM関数ですが、引き算の合計の関数や、掛け算の合計の関数はないですか?例えば、「=A1-B1-C1-D1」「=A1*B1*C1*D1」などです。教えてください。
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
引き算の合計というのはないと思いますので、強いて言えば、「=A1-SUM(B1,C1,D1)」では ないでしょうか? また、掛け算は「=SUMPRODUCT(A1,B1,C1,D1)」ですね。
その他の回答 (7)
- koma1000nin
- ベストアンサー率30% (342/1133)
これはどお? 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) 式の変形はこれくらいでよしましょうよ!
お礼
ありがとうございました。
- edomin
- ベストアンサー率32% (327/1003)
#1です。 さらに、もう一回。 「=SUM(A1,-SUM(B1:D1))」 でも、できちゃいました。
お礼
ありがとうございました。
- edomin
- ベストアンサー率32% (327/1003)
#1です。 #5の方の回答をみて気づきました。 引き算 「=SUM(A1,SUM(B1:D1)*-1)」 で、できますね・・・
お礼
ありがとうございました。
- imogasi
- ベストアンサー率27% (4737/17069)
スタートセルとエンドセルで表すのでしょうから 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) は可能です。
お礼
ありがとうございました。
- koma1000nin
- ベストアンサー率30% (342/1133)
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) 自分の都合のいいように変形してみるのですね! あとは他の方がお寄せになった回答通りです。
お礼
ありがとうございました。
- nyannmage
- ベストアンサー率24% (201/821)
無いと思いますが 例えば平均を出すならAVERAGE ランク付けならRANK 最大値MAX とか単に引いたり足したりするのにあっても意味がないのではないかと思いますけれども だけどA1~D1迄ならA1:D1で略す事もできますし 答えを小数点以下切り上げとか切り捨ての関数ならあります(ROUNDUP、ROUNDDOUN)
お礼
ありがとうございました。
- edomin
- ベストアンサー率32% (327/1003)
掛け算は、 「=PRODUCT(A1:D1)」 です。 また、引き算は 「=A1-SUM(B1:D1)」 で計算したら大丈夫でしょう。
お礼
ありがとうございました。
お礼
ありがとうございました。