
日期函數一籮筐,休假天數多了不知道哪天上班,EXCEL來幫你,今天 介紹Excel中日期的利用與處理。
1、根據日期提取年
2、根據日期提取月
3、根據日期提取日
4、根據日期計算一周中是第幾天
5、根據日期計算在一年中屬于第幾周
6、根據日期算工作100天后是哪一天
7、根據出生日期計算年齡
8、根據休假時間算上班日期
1、根據日期提取年-YEAR函數
YEAR,返回日期的年份值,如下圖A2單元格要提取年份,在B2單元格輸入公式=YEAR(A2):
2、根據日期提取月-MONTH函數
MONTH,返回月份值,從1(一月)到12(十二月)之間的數字,如下圖A2單元格要提取月份,在C2單元格輸入公式=MONTH(A2):
3、根據日期提取日-DAY函數
DAY,返回一個月中的第幾天的數值,介于1-31之間,如下圖A2單元格要提取日,也就是一個月中的第幾天,在D2單元格輸入公式=DAY(A2):
4、根據日期計算一周中是第幾天-WEEKDAY函數
WEEKDAY,返回代表一周中的第幾天的數值,是一個1到7之間的整數,如下圖要算出A列日期是在一周中的第幾天,在A2單元格輸入公式=WEEKDAY(A2):
溫馨提示:一周是按從周日到周六算,即周日為一個星期的第一天。
第幾天只是數字格式,要知道第幾天是星期幾應如何計算?請看下圖,利用TEXT函數轉換即可,在B2單元格輸入公式= =TEXT(WEEKDAY(A2),aaaa):
5、根據日期計算在一年中屬于第幾周-WEEKNUM函數
WEEKNUM,返回一年中的周數,如下圖要根據日期計算在一年中是第多少周,在B2單元格輸入公式=WEEKNUM(A2):
對于單雙休的上班族每次都要記,盼星星盼月亮的等待雙周,教你用一個公式清晰明了可知道,如下圖要判斷休息日期是單休還是雙休,在B2單元格輸入公式=IF(ISODD(WEEKNUM(A2)),單休,雙體):
公式解釋:利用ISODD判斷是否為奇數,是則返回TRUE,否則返回FALSE,在利用IF判斷TRUE或FALSE。
6、根據日期算工作100天后是哪一天-WORKDAY函數
WORKDAY,返回在指定的若干個工作日之前或之后的日期,如下圖根據日期算工作100天后是哪一天,在B2單元格輸入公式=WORKDAY(A2,100):
溫馨提示:結果日期是排除了休息日后的日期。
7、根據出生日期計算年齡-DATEDIF函數
要特別強調DATEDIF這個函數,這是EXCEL中的隱藏函數,指計算兩個日期之間的天數、月數、年數,語法:=DATEDIF(開始日期,結束日期,類型),如下圖根據開班日期及結束日期計算時間段的年、月、天數,公式如下圖:
溫馨提示:
①、Y 表示時間段中的整年數;
②、M 表示時間段中的整月數;
③、D 表示時間段中的天數;
④、“MD”表示日期中天數的差,忽略日期中的月和年;
⑤、“YM”表示日期中月數的差,忽略日期中的日和年;
⑥、“YD“表示日期中天數的差,忽略日期中的年;
此函數在計算年齡也很有幫助,如下圖根據出生年月日計算年齡,在C11單元格輸入公式=DATEDIF(B11,TODAY(),y):
8、根據休假時間算上班日期
如下圖需要根據休假的時間及天數計算上班的時間,在D11單元格輸入公式=B11+C11:
如果覺得此文對你有幫助,記得轉發并分享給朋友

