2016年11月20日 星期日

2016 11 21 左永安顧問 統計決策分析(Statistics and Decision Making) 左記歐洲商行 安永經營管理顧問集團 台北左府(無極)道德宮 天藍海 鹿鳴國際電子商務有限公司 台大 台師大 EMBA 共通核心職能 TTQS ICAP PMP 如果知道某人生日,想要知道其已出生了幾年幾月幾日,該如何處計算?如果想要計算距下次生日還有幾天,該如何計算?試試DATADIF函數!

如果知道某人生日,想要知道其已出生了幾年幾月幾日,該如何處計算?如果想要計算距下次生日還有幾天,該如何計算?試試DATADIF函數!
儲存格B3:=DATEDIF(A3,TODAY(),"Y")
儲存格C3:=DATEDIF(A3,TODAY(),"YM")
儲存格D3:=DATEDIF(A3,TODAY(),"MD")
儲存格E3:=IF(DATE(YEAR(TODAY()),MONTH(A3),DAY(A3))>=TODAY(),DATE(YEAR(TODAY()),MONTH(A3),DAY(A3))-TODAY(),DATE(YEAR(TODAY())+1,MONTH(A3),DAY(A3))-TODAY())
其意義是判斷今年的生日是否已超過,如果未超過,則以今年生日減今天日期,如果已經超過,則以明年生日減今天日期。
DATEDIF
語法:DATEDIF(start_date,end_date,unit)
Unit說明
"Y":週期中的整年數
"M":週期中的整月數
"D":週期中的天數
"MD"start_dateend_date間的天數差。(忽略日期中的月和年)
"YM"start_dateend_date間的月數差。(忽略日期中的日和年)
"YD"start_dateend_date間的天數差。(忽略日期中的年)

練習用數據可由下表中取用(複製後,在儲存格A2貼上):
出生日期
1968/06/19
2011/04/15
1995/11/12
1975/10/27
1988/09/28
1981/05/25
2001/05/04
2010/01/15
2010/10/23
1975/07/30
1997/11/15
2003/08/22
1988/07/25
1979/11/30
1992/11/05
1989/09/07
1989/06/21
1979/11/25
1992/07/09
1979/08/04
2002/05/12
1971/02/01
1978/10/01