[算表] 在同一個陣列取不同元素相乘的問題
軟體: Microsoft Excel
版本: 2003
假設有一個陣列的資料如下:
A B
1 Q'ty 100
2 Price 2
3
4 Q'ty 300
5 Price 4
6
7 Q'ty 500
8 Price 6
9
10 Q'ty 700
11 Price 8
12 .
13 .
14 .
15 .
可以用
SUMIF(A1:A11,A1,B1:B11) 或
SUMPRODUCT((A1:A12=A1)*B1:B12) 算出total q'ty (=1600)
可是,有公式可以一次算出 sum(Q'ty * Price)嗎?
也就是 100*2 + 300*4 + 500*6 + 700*8 ...
這陣列裡的資料是固定的,無法排序,也無法改變格式,例如變成
A B
1 Q'ty Price
2 100 2
3 300 4
4 500 6
5 700 8
如果變成這樣,問題就簡單多了,
小弟試了很多方法,也爬了很多文,還是不得其解,
還有請版上達人不吝指導,謝謝大家!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.63.12.252
推
01/06 21:22, , 1F
01/06 21:22, 1F
→
01/06 21:22, , 2F
01/06 21:22, 2F
推
01/06 21:23, , 3F
01/06 21:23, 3F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):