Excel 如何多欄位相乘

看板ask作者時間16年前 (2007/10/02 19:49), 編輯推噓7(702)
留言9則, 4人參與, 最新討論串1/1
A B C D E F 1 1 29 30 13 2 2 40 20 15 3 2 30 20 16 4 3 29 30 27 5 3 35 15 20 6 1 33 33 10 7 1 31 12 31 8 如上表所示,請問 Excel 要怎麼讓 B8 = B1*A1 + B2*A2 + B3*A3 + ... + B7*A7 C8 = C1*A1 + C2*A2 + C3*A3 + ... + C7*A7 D8 = D1*A1 + D2*A2 + D3*A3 + ... + D7*A7 若同時有很多欄位 一直延伸到 DEFGHIJK...... 要怎麼計算 (B1+C1+D1+...)*A1 + (B2+C2+D2+...)*A2 + ... 因為一個一個 key in 似乎不是個很好的辦法 特別是不止只有 7 組數據時 請問該怎麼做呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.229.7.33

10/02 19:50, , 1F
1.B8=B1*$A1+B2*$A2..... 然後用c8跟D8用拉的
10/02 19:50, 1F

10/02 19:59, , 2F
sumproduct()
10/02 19:59, 2F

10/02 20:42, , 3F
2F 正解
10/02 20:42, 3F

10/02 20:44, , 4F
非常感謝!第一個問題用 B8=sumproduct(A1:A7,B1:B7) 即可
10/02 20:44, 4F

10/02 20:45, , 5F
那第二個問題有什麼便捷嗎 sumproduct(A1:A7,B1:Z7) 不能用
10/02 20:45, 5F

10/02 20:56, , 6F
感謝 lai00 的回答,已送出謝禮 1000p
10/02 20:56, 6F

10/02 21:05, , 7F
B+C+D+...=Z sumproduct(A,Z)
10/02 21:05, 7F

10/02 22:20, , 8F
再次感謝 lai00, 我本來一直想複雜的解法,其實第二個不難^^
10/02 22:20, 8F

10/02 22:21, , 9F
再送 1000p .
10/02 22:21, 9F
文章代碼(AID): #170Z12JI (ask)