【緊急!エクセル】


SUMPRODUCT関数は積の和を出す関数ですが、
それと似たような形で割り算の和を出したいと思います。
簡単にやるにはどうやったらいいでしょうか?

例======

A1  B1
A2  B2
・  ・
・  ・
・  ・

=======

上記のような状態で、(A1÷B1)+(A2÷B2)+・・・を簡単に出したいのです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/06/07 22:05:46
  • 終了:2006/06/07 22:29:28

回答(3件)

id:gong1971 No.1

gong1971回答回数443ベストアンサー獲得回数682006/06/07 22:10:00

ポイント40pt

配列数式を利用します。例えば、A1:A20とB1:B20の割り算であれば、

=SUM(A1:A20/B1:B20)

上記の数式を入力し、[Ctrl]+[Shift]+[Enter]で確定します。

http://pc.nikkeibp.co.jp/pc21/special/hr/index.shtml

id:mizox

さっそくありがとうございます。

=SUM(E12:E51/F12:F51)

と入れてみたのですが、

なぜかエラー(VALUE!)になってしまいます…。

2006/06/07 22:16:30
id:ichi-pooh-MT No.2

ichi-pooh-MT回答回数10ベストアンサー獲得回数02006/06/07 22:23:31

ポイント27pt

gong1971さんのを試してみました。

うまくいきますね。

Tipsとして非常に役立ちそうです。配列数式恐るべし(^^)

mizoxさんが失敗したのは、[Ctrl]+[Shift]+[Enter]しなかったためではないでしょうか?

http://q.hatena.ne.jp/

↑だみーです

id:over999h59m No.3

over999h59m回答回数4ベストアンサー獲得回数12006/06/07 22:24:21

ポイント13pt

=SUM(A1:A20)/SUM(B1:B20)です.

http://q.hatena.ne.jp/1149685544

  • id:over999h59m
    すみません、質問の意図を間違ってました。
  • id:gong1971
    終了されているので解決されましたかね。
    #VALUE!エラーは範囲内に文字列が入力されている可能性が一番高いです。
    配列数式は、とっつきにくいですが、慣れるとかなり便利ですよ。(^^)
  • id:taknt
    =SUMPRODUCT(E12:E51,1/F12:F51)

    でいいですよ。


  • id:mizox
    あれれ! 下の回答の皆さんにもお礼をコメントしたつもりだったのですが…。

    感じ悪くてすみません。



    みなさんありがとうございました!

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません