Day19excel根據身份證號碼自動填充生日、性別

1、要在班級這一列輸入班級,如果是亂序,一個個打字輸入就太煩瑣了。

先選中這一列,切換到【資料】選項卡,點選【資料驗證】

Day19excel根據身份證號碼自動填充生日、性別

在【設定】選項卡中,【允許】這一欄選擇序列,勾選【提供下拉箭頭】,在【來源】輸入需要填寫的內容,注意中間的逗號是英文輸入法下的逗號,點選【確定】即可。

Day19excel根據身份證號碼自動填充生日、性別

設定完後,在單元格旁邊會有下拉箭頭,點選後直接選就行,效果如下:

Day19excel根據身份證號碼自動填充生日、性別

此方法適合於類別少,填寫內容大量重複的工作。

2

、根據身份證號碼,利用公式自動填充性別

目前,身份證號的第17位代表性別,如果第17位是奇數,則是男性,若第17位為偶數,則代表女性。

公式提取身份證第17位,將其除以2,若餘數為0,則該位數字是偶數,代表女性,餘數為1,則為奇數,代表男性。

如圖,要在F列輸入性別,點選第一個單元格【F3】,對應的身份證號是【G3】,在【F3】輸入【=IF(MOD(MID(G3,17,1),2)=0,“女”,“男”)】,注意標點符號都是英文輸入法下的標點,按下回車即可,之後下拉,就能自動填充了。

Day19excel根據身份證號碼自動填充生日、性別

3

、根據身份證號碼,利用公式自動填充出生日期

出生年月日分別在身份證號碼的第7-10位,11-12位,13-14位。利用CONCATENATE函式。

Day19excel根據身份證號碼自動填充生日、性別

在【G3】單元格輸入:

【=CONCATENATE(MID(H3,7,4),“-”,MID(H3,11,2),“-”,MID(H3,13,2))】即可。

Day19excel根據身份證號碼自動填充生日、性別

剛剛在第2個步驟中,G列是身份證號碼,後來插入了一列作為出生日期,身份證號變為了H列,但是性別這裡輸入的公式自動變為H列,很人性。

Day19excel根據身份證號碼自動填充生日、性別

4

、調整行高和列寬

前面幾天提到過如何調整行高和列寬,點選需要調整的列或行,將滑鼠移到列與列或行與行之間的分隔線上,拉動滑鼠就行。

Day19excel根據身份證號碼自動填充生日、性別

5

、批次調整行高和列寬

選中需要調整的列,將滑鼠移動到列的標籤上,如【D】,再點選滑鼠右鍵,再點選【列寬】

Day19excel根據身份證號碼自動填充生日、性別

輸入列寬點選【確定】即可對選中的列同時設定。

Day19excel根據身份證號碼自動填充生日、性別

行高的設定和上述步驟一樣的。

喜歡點點關注!

大家一起學進步!

微笑!

Day19excel根據身份證號碼自動填充生日、性別

相關文章