tft每日頭條

 > 生活

 > 時間問題公式大全

時間問題公式大全

生活 更新时间:2024-11-25 02:54:11

表格中常常會涉及到與日期有關的項目。通過一些日期相關函數的巧妙組合使用,可輕松滿足日期計算中的常見需求。下面我們通過5個具體實例,帶大家玩轉日期相關函數。

用出生年月快速計算年齡

如圖的表格第一列已經列出了“出生年月日”數據,“年齡”一列為空需要填寫,不需要手動就可是快速完成。具體方法是在B2單元格中輸入如下公式,然後用填充柄填充B列即可。

=DATEDIF(A2,TODAY(),"y")

時間問題公式大全(8個時間函數全搞定)1

解釋:DATEDIF函數的作用是計算從開始日期到結束日期的時間(天數、月數或年數)。其中A2為開始日期,TODAY()為結束日期,"y"表示信息類型為年數(若要計算月數改為m,計算天數改為d即可)。

根據身份證号計算出生年月

下圖的表格中已有身份證号碼,出生年月日一列就沒必要重新填寫了,可自動生成,這是因為身份證号碼中就包含了出生年月日的信息。隻需在B2單元格輸入如下公式并向下填充B列即可:

=TEXT(MID(A2,7,8),"0!/00!/00")

時間問題公式大全(8個時間函數全搞定)2

解釋:上述函數從A2單元格的第7為開始截取8位數字,然後以日期格式"0!/00!/00"表示出來。

根據身份證号碼提取性别

在身份證号碼中雖然直接看不出性别,但其中的某些位數卻暗含着性别信息,通過簡單運算可得知男女性别。我們隻需在B2單元格輸入如下信息并向下填充該列即可:

=IF(MOD(MID(A2,15,3),2),"男","女")

時間問題公式大全(8個時間函數全搞定)3

解釋:上述函數從A2單元格的第15位開始截取3位數,然後做取模運算,若餘數為0則為男,否則為女。

根據身份證号碼計算實際年齡

還可以通過身份證号碼計算出實際年齡。在B2中構造公式如下,然後依次填充B列單元格即可。

=YEAR(TODAY())-MID(A2,7,4)

解釋:其中YEAR(TODAY())代表今年,MID(A1,7,4)取身份證中的年份,兩個相減就是年齡。

時間問題公式大全(8個時間函數全搞定)4

自動計算某個項目到期的日子

如果已經有了合同簽訂的日期數據,也知道了每筆合同簽訂的有效期(月數),就可以用下面的公式來自動計算出合同到期的日子:

=EDATE(A2,B2)-1

在如下圖所示的C2單元格中輸入上述公式并用填充柄填充C列,即可自動獲得到合同的到期日期。

時間問題公式大全(8個時間函數全搞定)5

解釋:EDATE函數的格式為“EDATE(start_date, months)”。其中Start_date代表開始的日期;months代表間隔的月份數,正值将生成未來日期,負值将生成過去日期。而整個EDATE函數則返回的是一個到期日期。

上面的函數小得不起眼,然而它們能巧妙地“遊刃”于日期之間,提供給我們想要的結果。靈活地運用這些函數,将可以極大地提高表格的填寫效率。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved