Excel Sumif formula的問題

2010-08-13 1:36 am
如果我想set 條formula Sum "12/08/2010" 全日的數.
Cell A ______________Cell B ____Cell C

12/08/2010 15:59:59 ___ 5 ______12/08/2010
12/08/2010 15:59:59 ___ 6
12/08/2010 15:59:56 ___ 6
11/08/2010 10:08:08 ___ 4
11/08/2010 10:07:59 ___ 4
11/08/2010 10:07:37 ___ 2
11/08/2010 10:07:30 ___ 2
(*Cell A 係Marco auto gen daily 每一秒數)

I tried =Sumif(A2:A8,C2,B2:B8), 但出0.

請間為什麼?求formula
更新1:

我已經將C2 改為12/08/2010* 但也只出0 請問為何有多個F1? 你的SUMIF(A2:A7,F1,B2:B7)

回答 (3)

2010-08-13 3:34 pm
✔ 最佳答案
try this:

=SUMPRODUCT((ROUNDDOWN(A2:A8,0)=C2)*(B2:B8))

2010-08-13 07:32:48 補充:
誠言, 始終是漢鍾離的見解較高明, 小弟只是剛好早一步回答而已
在此先謝過

2010-08-13 07:34:08 補充:
try this:

=SUMPRODUCT((ROUNDDOWN(A2:A8,0)=C2)*(B2:B8))
2010-08-13 8:48 am
多謝你的答案. 真的可以解決了. 但不知怎樣選你的"意見"為最佳答覆,
請把你的答案放"回答"箱中
2010-08-13 8:01 am
Andy正解, 但用int取代rounddown可能較佳
=sumproduct((int(A2:A8)=C2)*(B2:B8))
日期是屬于數字, *及?不能用于數字祇可用於文字,
用sumif解此題應較複雜:
=SUMIF(A2:A8,"<"&(C2+1),B2:B8)-SUMIF(A2:A8,"<"&C2,B2:B8)

2010-08-13 01:03:50 補充:
哦! 匿名原來是個女生, 此題Andy先答及正解, 請移玉答題區


收錄日期: 2021-04-23 23:31:22
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100812000051KK01309

檢視 Wayback Machine 備份