tft每日頭條

 > 生活

 > excel中身份證号怎麼顯示

excel中身份證号怎麼顯示

生活 更新时间:2024-12-13 00:56:34

營長說

總有HR夥伴咨詢,如何從身份證号中計算性别、生日和年齡等等信息。今天營長推薦給你身份證号在Excel中的常用計算公式和處理技巧。

我國身份證号碼是18位,其中前2位代表省/自治區/直轄市,3,4位代表市,5,6位代表縣區,7-14位代表出生年月日,15-18位分别為順序碼和校驗碼。

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)1

01 計算性别

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)2

D2=IF(MOD(MID(C2,17,1),2),"男","女")

MID函數獲取倒數第2位數字

MOD是取餘數函數,在這裡可以判斷奇偶性

IF函數根據奇偶性,奇數為男,偶數為女。

02 計算生日

在Excel2013及以上版本的Excel中,使用快速填充功能可以從規則的數據中提取一定樣式的數據。

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)3

快速填充需要給Excel軟件做1個或多個例子,讓電腦找規律。

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)4

快速填充的快捷鍵是【 Ctrl E】,效率更高。注意事項:

  • 預先設置成兩位月份和日期格式:yyyy-mm-dd
  • 可以多做幾個示例,提高準确度

2013以下的版本可以使用公式

E1=--TEXT(MID(C1,7,8),"0-00-00")

單元格格式需要設置為日期格式。

03 計算年齡

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)5

說明:計算日期為2020年4月20日

F2=DATEDIF(E2,TODAY(),"Y")

DATEDIF函數可以計算日期間隔,結束日期用today()函數,可以動态獲取截止當天的年齡。

04 計算下次生日

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)6

說明:計算日期為2020年4月20日

G2=EDATE(E2,(F2 1)*12)

EDATE函數常用于合同到期日計算

下次生日計算思路是,從出生日期開始,經曆虛歲(周歲 1)*12月數的日期。

05 計算下次生日天數

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)7

說明:計算日期為2020年4月20日

H2=G2-TODAY()

單元格格式設置為常規。

06 标記重複

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)8

使用條件格式,快速标記重複值。

07 統計重複次數

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)9

I2=COUNTIF(C:C,C2)

COUNTIF函數統計單一條件出現次數

COUNTIFS函數統計多條件出現次數

08 限制輸入18位長度

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)10

使用數據驗證,限制輸入文本長度為18位。

不符合規則,禁止輸入。

Excel辦公教程

▼▼▼

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)11

購書贈送300分鐘高清視頻教程

詳見圖書封底說明

視頻教程目錄

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)12

excel中身份證号怎麼顯示(徹底搞定Excel身份證号)13

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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