一、日期函數(shù) 1. 基本用法 1)函數(shù) =Today(),返回日期, =Now(),返回日期+時(shí)間 =Time(hh,mm,ss),返回時(shí)間,類似 Date 函數(shù)。 =Weekday(單元格,2),返回該日期是一周中的第幾天,可用于計(jì)算周幾。參數(shù)2若為1,則周日為第一天;若為2,則周一為第一天。具體參數(shù)見下圖。 時(shí)間、日期函數(shù)匯總: 補(bǔ)充:另有 Networkdays 函數(shù),可用于計(jì)算兩日期的工作日間隔數(shù)。 2)快捷鍵 日期:Ctrl + ; ,類似=Today(),只是前者不會(huì)更新 時(shí)間:Ctrl + Shift + ; 顯示格式為 hh:mm,沒有秒,也不會(huì)更新 3)注意事項(xiàng) 日期為數(shù)值,可計(jì)算 2. 應(yīng)用場景 1)銷售明細(xì)按日期匯總分析 方法一:用Year、Month、Day拆分為三列,數(shù)據(jù)透視 方法二:對日期列分列為日期格式(防止原格式為文本而無法計(jì)算),數(shù)據(jù)透視表,對日期“創(chuàng)建組”,得如下頁面。確定后取得按月統(tǒng)計(jì)表。 【糾錯(cuò)1】本例中,第85行數(shù)據(jù)設(shè)置有誤,2017年不是閏年,2月沒有29日,需先修正。 另,因此處計(jì)算用到變量函數(shù) Today(),且題中 D14 單元格的時(shí)間應(yīng)大于當(dāng)前日期(做題時(shí)的日期),故建議將D14單元格也設(shè)為變量,如 =Today()+n,其中n為任意整數(shù)常數(shù),這樣后續(xù)訓(xùn)練營的同學(xué)就不會(huì)因D14單元格的日期早于當(dāng)前日期而無法做題。 2)計(jì)算出生日期 Mid函數(shù),提取某字段中,從第幾個(gè)字符開始,提取幾個(gè)字符 =Mid(字段所在單元格,開始提取字符的序號,提取字符數(shù)量) 二、DATEDIF函數(shù) 1. 基本用法 =DATEDIF(起始日期,終止日期,間隔單位) 【糾錯(cuò)2】DATEDIF = Date + Difference,不是 Dated + If 間隔單位的類型見下圖 2. 應(yīng)用場景 1)計(jì)算工齡 用&連接符,連接計(jì)算所得的年、月、日,并加入文本"年"、"月"、"日" 2)生日提醒 計(jì)算距離生日的天數(shù),間隔單位為"yd"。 注意:Datedif算出的為出生日與當(dāng)前日的間隔,算生日距離時(shí),應(yīng)為當(dāng)前日與下一個(gè)生日的間隔。故需用365-計(jì)算結(jié)果。 【糾錯(cuò)3】轉(zhuǎn)正天數(shù)的思考題,間隔單位應(yīng)為"d",而非"yd"。如果轉(zhuǎn)正前的考察時(shí)間超過1年,則"yd"將計(jì)算錯(cuò)誤。 3)身份證號碼計(jì)算年齡 要點(diǎn):用Mid函數(shù)提取出生日數(shù)據(jù)信息;用Text函數(shù)將信息轉(zhuǎn)為日期格式,轉(zhuǎn)為日期格式后即可用于四則運(yùn)算。 |
|