Excel計算的疑問...急!!! thx

2010-02-02 7:59 am
想請問: 假如在excel有一大堆日期, 現在想計算(count)一下某特定日子之前or之後的日子的日數, 該怎樣計? thx

例子:
23/05/2009
13/06/2008
26/03/2007
31/12/2007
14/06/2009
01/02/2010

現在想找出31/12/2008之後/之前的日期, 總共有多少天?

回答 (2)

2010-02-02 3:04 pm
✔ 最佳答案
設 日期在 A1:A100

查詢日期在 B1

在 查詢日期之前的天數:
=SUMPRODUCT((A1:A100<B1)*1)

在 查詢日期之後的天數:
=SUMPRODUCT((A1:A100>B1)*1)



2010-02-02 9:09 am

圖片參考:http://i204.photobucket.com/albums/bb175/EddieOR/7010020101813.png


Formula : =DATE(year,month,day)-DATE(year,month,day)

23/05/2009 =DATE(2009,5,23)-DATE(2008,12,31)
13/06/2008 =DATE(2008,6,13)-DATE(2008,12,31)
26/03/2007 =DATE(2007,3,26)-DATE(2008,12,31)
31/12/2007 =DATE(2007,12,31)-DATE(2008,12,31)
14/06/2009 =DATE(2009,6,14)-DATE(2008,12,31)
01/02/2010 =DATE(2010,2,1)-DATE(2008,12,31)

結果出現負數代表已經過了目標日子(31/12/2008)多少天
結果出現正數代表還有幾天就要目標日子(31/12/2008)多少天


收錄日期: 2021-04-27 13:24:33
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100201000051KK01813

檢視 Wayback Machine 備份