Excel 計算問題

2009-08-26 7:54 am






 


A


B


C


D



1


Name


Quantity


Price


Total



2


A newspaper


10 pieces


$6.00


 



3


B newspaper


20 pieces


$8.00


 



4


C newspaper


40 pieces


$10.00


 



5


Total


 


 


 

注意:不能用心算或用人手計算,一定要用電腦計算。

回答 (2)

2009-08-28 8:39 am
✔ 最佳答案
D2=LEFT(B2,LEN(B2)-7)*C2
下拉
計算 Quantity 有單位這一行:
B5=SUMPRODUCT(LEFT(B2:B4,LEN(B2:B4)-7)-0)
至少有超過10種函數方法可以解決此題, 以上只提供其中一種較簡短
如單位不一定是 pieces, 可能是 pc; pcs; piece; p; set, sets.....
D2的公式可改為=LEFT(B2,FIND(" ",B2))*C2
B5的公式改為=SUMPRODUCT(LEFT(B2:B4,FIND(" ",B2:B4))-0)
2009-08-26 10:25 pm
這條題目, 最難的部份就是 數字後面有 單位, 如 10 pieces.


解決方法是用 substitute( ) 函數 去 清除 單位, 例如 CELL D2 用


= substitute(b1, "pieces", "") * c2


就可以計算出 d2 應有的 $60 了.


將這個公式 copy 到下面2 格就可以了.
希望幫到你.


2009-08-28 17:00:43 補充:
可用

=SUM(LEFT(B2:B4, len(B2:B4)-6)-0) 再按 CTRL-SHIFT-ENTER

以輸入 array formula.


收錄日期: 2021-04-13 16:48:29
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090825000051KK02619

檢視 Wayback Machine 備份