Excel 加數問題

2007-05-19 10:22 pm
我有兩行數據如下:

R1 C1
R2 C2
R3 C3
.......

Rn Cn

我想請問, 怎樣可以求得以下方程的答案?

Ans=R1*C1+R2*C2+R3*C3+... Rn*Cn

我試過用 =sum(R1*C1:Rn*Cn), 但不成功. 我希望有類似簡短的 formula.

(請注意, 因為實際上我要加幾萬行, 請不要提供以下答案:

=sum(R1*C1,R2*C2,R3*C3,... ,Rn*Cn) or
=R1*C1+R2*C2+R3*C3+... Rn*Cn 諸如此類, 多謝)
更新1:

多謝各位的意見. 我唔識寫 VBA, 如果將R1*C1放在另一個儲存格,得出一個答案,再將佢拉下去,最後將得出的答案用sum加埋佢唔係唔得. 但我想知道有無更直接和簡單的方法.因為我要加幾十組概幾萬行 data. 謝.

回答 (3)

2007-05-20 7:38 am
✔ 最佳答案
用Sumproduct
假設資料是有 10000行
任何一格輸入以下的FORMULA
=sumproduct(R1:R10000,C1:C10000)

無需VBA, 亦無需輔助欄及下拉
2007-05-19 11:10 pm
想問下如果將R1*C1放在另一個儲存格,得出一個答案,再將佢拉下去,最後將得出的答案用sum加埋佢唔得咩
2007-05-19 10:34 pm
如果你想用Excel既功能就祇能咁做, 如果唔係就要寫VBA。
105=A1*B1
2010=A2*B2
3015=A3*B3
4020=A4*B4
5025=A5*B5
6030=A6*B6
=SUM(C1:C6)


收錄日期: 2021-04-18 22:10:44
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070519000051KK02258

檢視 Wayback Machine 備份