- ベストアンサー
《エクセル2000》A列・B列の商を合計する関数ってありますか?
皆様こんにちは。 SUMPRODUCTは2つの列の積を合計しますが、2つの列の商を合計する関数はあるでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#176215
回答No.1
普通に SUMPRODUCTでできると思いますが =SUMPRODUCT(A1:A2/B1:B2)
その他の回答 (2)
- maruru01
- ベストアンサー率51% (1179/2272)
回答No.3
こんにちは。maruru01です。 念のため、補足。 割る方の列が未入力の場合は「0」と見なされ、0除算エラーになります。 この未入力(または0)の行は無視するという場合は、 =SUM(A1:A5*IF(B1:B5=0,0,1/B1:B5)) と入力して、[Ctrl]+[Shift]+[Enter]で確定します。 (配列数式) なお、配列数式に関しては、No.2の方が紹介しているサイトを参照して下さい。
質問者
お礼
こんにちは、いつもいつもお世話になっています。 今回は全て数字(0も使いません)となりますので、大丈夫です。 細やかなお心遣い、本当に感謝いたします。
- s_yoshi_6
- ベストアンサー率73% (1113/1519)
回答No.2
SUMPRODUCT関数をそのまま使って =SUMPRODUCT(A1:A10/B1:B10) とするか、 または、配列数式を使って =SUM(A1:A10/B1:B10) と入力した後、Shift+Ctrlを押しながらEnter でも良いかと思います。 参考)配列数式 http://pc21.nikkeibp.co.jp/special/hr/hr1.shtml
質問者
お礼
商の場合も、SUMPRODUCTが使えるのですね。 配列形式もこちらで教わったのですが、慌てふためいて、すっかり頭からふっとんでました(滝汗) どうもありがとうございました。
お礼
はい、やってみたらできました… 「積」として紹介されている場合が多かったので、見落としてましたね。 どうもありがとうございました。