アプリ版:「スタンプのみでお礼する」機能のリリースについて

1)A列 A4からA55まで、数字のデータが入ってるセルと、入ってないセルがあります。
2)B列もA列同様、B4からB55まで、数字のデータが入ってるセルと、入ってないセルがあります。(データの入ってる行は、A列で入っていれば、B列の同じ行に入っています)
3)A列とB列のデータの入っている行を順番に4から55行まで、掛け算をして(例えば、A5*B5)、その4から55行まで合計を、H2に入っている、ほかの合計の数値で、割り算をする計算式をK2のセルに、一つにまとめて入れ、計算結果を表示したいのです。

検索で参考例を探したのですが、見当たらなかったので宜しくお願いいたします。

A 回答 (4件)

=SUMPRODUCT(A4:A55,B4:B55)/H2


とします。式が「少し」違うのを見落とさないように気をつけます。
    • good
    • 0
この回答へのお礼

有難うございました。
出来ました、助かりました。

お礼日時:2010/06/22 08:54

エクセルのバージョンを書かれた方が良いかも知れません



私のは2007ですが、KURUMITO様の式をコピー貼り付けしましたが、
#VALUE!は表示されません、又空白域が有っても、計算しました

A列とB列の計算域に文字が入っていれば、計算しませんが
    • good
    • 0
この回答へのお礼

有難うございました。
今後、もっと詳しく記述します。

お礼日時:2010/06/22 09:15

エラー表示が出たということですが、それはA5からB55セルの範囲内にあるデータが数値では無く、単なる文字が入っていることが考えられますね。


式そのものはA5セルにB5セルの値を掛ける、A6セルの値にB6セルの値を掛ける、・・・でそれらの掛け算して得られた値を集計したものが=SUMPRODUCT(A5:A55*B5:B55)となります。
もっとわかりやすい方法はC5セルに次の式を入力してC55セルまでオートフィルドラッグコピーします。

=A5*B5

その後に K2セルに次の式を入力します。

=SUM(C5:C55)/H2

この回答への補足

連絡有難うございます
=SUMPRODUCT(A5:A55*B5:B55)の式でエラーの出る原因がわかりました。
1)例えば、途中の7の行が空白ですとエラーになり、範囲をA8:A:55*B8*B55に変更しますと、正常に計算されます。空白があっても正常に計算される方法があれば教えてください。

よろしくお願いいたします。

補足日時:2010/06/22 08:06
    • good
    • 0

次のような式をK2セルに入力します。



=SUMPRODUCT(A4:A55*B4:B55)/H2

この回答への補足

早速、有難うございます。
1)式を入力しましたら、#VALUE!が表示されました。
2)各行の個々の計算結果(4から55行)を足し算してから、H2の他の合計値で割り算をしたいのが目的です。

宜しくお願いいたします。

補足日時:2010/06/22 06:38
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!