• 締切済み

Microsoft excelの計算方法

200行ほどの計算方法で2段目に単価、3段目以降は注文数。 各行に注文数と単価を掛け合わせ、最終行に数量を各行合計。、 さらに横行に数量x単価で集計をとりたいのですがエラーが出てしまいます。 エラーがでる計算式は M3=(C3*C2)+(D3*D2)+(E3*E2)+(F3*F2)+(G3*G2)+(H3*H2)+(I3*I2)+(J3*K2)+(K3*K2) L3は各行の数量計算、M3は数量x単価計。 これを短くする計算方法を教えてください。

みんなの回答

  • don9don9
  • ベストアンサー率47% (299/624)
回答No.2

下に複写するなら$をつけて絶対参照にしないといけません。 >M3=(C3*C2)+(D3*D2)+(E3*E2)+(F3*F2)+(G3*G2)+(H3*H2)+(I3*I2)+(J3*K2)+(K3*K2) これは =(C3*C$2)+(D3*D$2)+(E3*E$2)+(F3*F$2)+(G3*G$2)+(H3*H$2)+(I3*I$2)+(J3*J$2)+(K3*K$2) このようにしないと、4行目に複写したら3行目の数量×4行目の数量で掛け算をしてしまいますよ。 もっと短い式で計算するなら =SUMPRODUCT(C$2:K$2,C3:K3) でしょうか。

potkun
質問者

お礼

すっかり遅くなってしまったお礼ですが、ありがとうございました。 大変助かりました。

  • eden3616
  • ベストアンサー率65% (267/405)
回答No.1

M3=SUMPRODUCT(C2:K2,C3:K3) でどうでしょ ちなみに、最後のほうの「+(J3*K2)+(K3*K2)」は「+(J3*J2)+(K3*K2)」では?

potkun
質問者

お礼

遅くなったお礼ですが大変失礼いたしました。 以後便利に利用しています。 ありがとうございます。

関連するQ&A