關於Excel中身份證號碼的8個技巧,你知道哪些?

2020-12-12 Excel倫特吧

在Excel表格中,經常需要輸入身份證號碼,很多小夥伴很容易遇到一些問題,可能有些小夥伴知道怎麼解決,但是只是知其然而不知其所以然。今天我們就來講講關於身份證的相關技巧,一起學習吧~

身份證號碼錄入

關於身份證的輸入,初學Excel的童鞋一定會遇到以下問題,看看下面這個例子:

身份證號碼錄入

從上圖中我們看到,末尾3位會變成0,這是因為在Excel當前單元格中輸入的數字位數如果超過15位(不含15位)時,系統將15位以後的數字全部顯示為「0」,並以科學計數法顯示。這樣是挺智能,但是失去了身份證原來的意義。我們怎麼做可以讓它顯示正常呢。

來看看下圖兩種解決方式:

單元格式設置成文本或單引號

以上兩種方式都能有效解決上述問題,一是設置單元格式為文本,二是輸入單引號(英文輸入法狀態下)。有童鞋可能有點小疑問,輸入西文單引號是否會影響文本的內容的計算,這裡要告訴大家是不影響的哈。大家可以用len函數計算下字符串的長度來驗證:

在C2單元格中輸入=LEN(B2),在C3單元格中輸入=LEN(B3),顯示結果均為18.結果是一樣的哈!

解決了身份證輸入的問題,有時我們可能還要提取身份證中的出生年月、性別和年齡等等,然後再將提取的信息進行轉化。

當然在提取和信息轉化之前,我們必須要了解下身份證號碼的結構及含義,見下圖:

身份證號碼組成圖(來源百度)

這樣我們就知道哪些信息分別對應的是性別和出生日期啦,那麼要截取出文本中對應的字符串,我們一般用文本函數,文本函數相對比較簡單,易學易會哈,今天我們要用到的文本截取函數是MID函數。

公式函數

MID函數

功能說明:MID 返回文本字符串中從指定位置開始的特定數目的字符,該數目由用戶指定。

使用格式=MID(text,start_num,num_chars),它包含三個參數

通俗解釋:=MID(截取字符串,截取起始字符位置,截取的字符串個數)

學習了這個函數後我們就可以截取出性別的字符串啦,性別是從C2單元格中的第17位開始截取1位,即在D2單元格中輸入公式:=MID(C2,17,1)

出生日期是從C2單元格中的第7位開始截取8位,在E2單元格中輸入公式:=MID(C2,7,8)

輸入好公式後,下拉填充公式即可。

mid函數

提取的這些數據與我們理解的性別和日期還有些差距,繼續往下看↓↓↓:

性別中數字為奇數時則代表男性,為偶數時則代表女性

那我們只需要簡單的判定即可。我們需要用的ISEVEN函數判定數字是否為偶數。

ISEVEN函數

功能說明:如果參數 number 為偶數,返回 TRUE,否則返回 FALSE。

使用格式:=ISEVEN(number)

通俗解釋:=ISEVEN(被判斷的數據),參數只有1個哈

從功能說明可以看出它返回的結果是TRUE或者FALSE,那我們還要配合IF函數使用,來得到性別。這裡簡單講下IF函數的使用:

IF函數

功能說明:對邏輯值進行比較,得到一個判定結果對應的值

使用格式:=IF(logical_test,value_if_true,value_if_false)

通俗解釋:=IF(真或假,結果為真返回的值,,結果為真返回的值)

說完了性別,我們說下出生日期,出生日期相對簡單,只需要轉化下格式即可。

我們這裡要介紹的是Text函數,這個函數的功能非常強大,強大到你無法想像喔。按照小編的理解,這個函數都可以出個專題來講。來看看它的用法:

TEXT函數

功能說明:TEXT函數可通過格式代碼向數字應用格式,進而更改數字的顯示方式。如果要按更可讀的格式顯示數字,或者將數字與文本或符號組合,它將非常有用。

使用格式:=TEXT(value,format_text)

通俗解釋:=TEXT(將要轉化格式的內容,將要顯示的格式)

結合上面的介紹,我們來分別對D2和E2單元格的公式加工改造下吧,來看看下圖:

顯示格式轉換

分別在D2和E2單元格中輸入公式:

=IF(ISEVEN(MID(C2,17,1)),"女","男")

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

搞定啦,是不是很簡單,還有最後一個問題需要解決,那就是年齡啦,這裡給大家介紹另外兩個函數,一個是YEAR函數,另外一個是TODAY函數

分別看看用法:

YEAR函數

功能說明:返回對應於某個日期的年份。 Year 作為 1900 - 9999 之間的整數返回。

使用格式:=YEAR(日期)

通俗解釋:=YEAR(日期),帶一個參數

TODAY函數

功能說明:獲取今天的日期(來源於電腦的日期)

使用格式:=TODAY()

假通俗解釋:=TODAY(),直接輸入,不需要帶參數.

學習了這兩個函數後,就可以知道怎麼得到年齡啦,在F2單元格中輸入公式=YEAR(TODAY())-YEAR(E2),搞定!

來看看下圖操作:

年齡轉化

總結:

單元格輸入數字長度大於15時,後面的數字會變成0,需要在輸入前,將單元格格式設置成文本,或在輸入的數字前加上英文狀態下的單引號ISEVEN是判定偶數函數,與之對應的是ISODD函數,判定數據是否為奇數TEXT文本函數可用於各種文本格式轉化,需要重點掌握YEAR函數、TODAY函數是日期相關的函數,還有其他使用頻率高的日期函數,如:MONTH,DAY,DATE函數等等關於相關函數的學習,大家可以根據上面的例子,自己練習學習哈,強烈推薦大家參考Excel函數對應的幫助,寫的比較詳細。

今天的分享就到這裡,內容比較多,但大部分的函數都相對比較簡單,容易上手。相信小夥伴們,很快就會啦!感謝大家閱讀,大家如有任何問題,歡迎評論留言,小編會一一解答。

效率優先

相關焦點

  • Excel技巧:一個關於身份證號碼的故事
    公司人事HR崗經常要錄入員工信息,實際上員工的出生日期、年齡、籍貫等信息在身份證號碼中都有,為了節省錄入時間,可以從身份證號碼中提取,今天小編就說一說身份證號碼的故事!>公式:=REPT("□",18)演示如下圖:今天的內容對你有幫助嗎?
  • excel從身份證號碼獲得生肖屬相教程分享
    有時候工作人員在統計資料信息時需要附帶個人的生肖屬相,我們可以在excel中設置一個相應的函數來將該過程自動化,想知道具體的做法就跟著小編一起往下看吧。 excel根據身份證號碼提取對應的生肖屬相方法 1、excel中給出一個身份證號碼。
  • Excel從身份證號碼中提取出生日期的方法
    作為一個人事部職員,在建立員工檔案時需要輸入大量的員工信息,比如身份證號碼、年齡、出生年月日等等,其實年齡、出生日期可以設置自動從身份證號碼中提取,這樣可以節省好多時間喲!今天【Excel與財務】和你分享幾種從身份證號碼中提取出生日期的方法,根據工作的需求選擇合適的方法,畢竟適合自己的才是最好的技巧!
  • excel新手教程,教你如何設置excel表格中輸入身份證錯誤時提示
    hello大家好,今天繼續跟大家分享excel實用小技巧,在工作中有些時候需要別人輸入自己的身份證號碼,不過因為都是手動輸入,難免會出現身份證位數輸錯的情況,每個人的身份證號碼都是18位,如果輸入的時候因為某些原因少輸一位數,如何讓excel提示警告減小出錯率呢?
  • Excel告訴你身份證中的秘密
    眾所周知,身份證號碼中包含每個人的「出生日期」,但大多數人還不知道這一串數字中還包含了很多隱藏的信息,今天,我們就用EXCEL從中「探囊取物」,一起看個究竟!今天的主題:用excel函數和公式,從身份證號中提取出「出生日期」「性別」「籍貫」,並計算「當前年齡」。
  • excel函數的嵌套真強大,根據身份證號碼計算年齡,1步即可搞定
    Hello,大家好,今天跟大家分享下如何根據身份證號碼計算年齡,以此為例跟大家講解下函數的嵌套,函數的嵌套就是將函數作為另一個函數的參數來使用一、獲取出生日期1.mid函數提取出生日期我們都知道身份號碼一共是18位,七到十四位是我們出生日期的數字,首先我們必須要將七到十四位的數字提取出來,想要達到這樣的效果我們可以使用mid函數出生日期公式:=MID(A2,7,8)第一參數:A2,身份證號碼所在單元格
  • excel中錄入身份證必須要遵守的四個規則,你都知道嗎
    我們都知道現在的二代身份證是由18位組成,那麼你在excel中錄入的時候可能會出錯,但是excel中就有辦法幫我們儘可能地避免出錯!從上圖可以看到身份證中從第7位開始取8位就是我們的出生日期,要想錄入準確就要保證身份證號尾數為18位從第七位開始取8位為日期保證唯一性因此可以通過數據有效性限制選中區域
  • 分享下excel身份證號碼格式顯示方法,方便小妙招
    分享下excel身份證號碼格式顯示方法讓希望的種子生根發下,頂起一片天。獨白:一個簡單的操作,一份真誠的分享,現在分享下excel身份證號碼格式顯示方法的操作過程和技巧分享給大家,過程簡單看圖就會做,教程是自己原創的,其他分享平臺估計也能看到。
  • Excel文檔身份證號碼格式怎麼設置
    小編教你怎麼操作文檔,在表格中輸入身份證號的時候,很多小夥伴們不知道表格中身份證號怎麼設置格式,我們今天的視頻就是來教會大家怎麼設置excel身份證號碼格式。第1步:身份證號都是13位數字組成,而在表格上只有超過11位數字就會就會變成科學計數法,我們只需要在在數值上將小數位改成0,這樣就不會變成科學計數法,就能完全的顯示身份證號,打開一個表格,輸入身份證號,在數據上單擊「滑鼠右鍵,點擊「設置單元格格式」。
  • Excel中,關於身份證的四類操作技巧,再不掌握就Out了!
    關於身份證及其號碼,大家都不陌生,而且也都知道身份證號碼中包含出生年月、性別等信息,但是如何提取和計算,並不是每位親都掌握的。今天,小編就帶大家了解身份證號碼中的這些秘密。一、身份證號碼解讀。
  • 僅通過身份證號碼來判定性別,if和文本處理函數助你破解難題
    excel在之前兩篇文章中,我們在第一篇文章中已經了解了函數mid、函數left和函數right的基本語法形式,並通過實例的方式向大家詳細介紹了這三個文本處理函數的具體使用方法。身份證號碼中的數字就暗藏著我們的性別,但是這裡還有一個問題,身份證號碼通常分為兩類,我們現在常見的第二代身份證號碼為18位,倒數第二位為性別位號碼,而第一代身份證號碼為15位,倒數第一位為性別位號碼,兩類性別位號碼存在共同點:如若性別位號碼為奇數,則可以判定性別為男,如若性別位號碼為偶數,則可以判定性別為女。
  • 用Excel從身份證號碼中提取年齡,人事專員必學技巧
    公司人事部門工作中,經常填寫身份證號、年齡、生日、性別等信息,其實這些信息都可以從身份證號碼中提取。今天小編分享提取年齡的方法,還可以設置沒到生日的自動減1歲。情況一:提取年齡身份證號碼的第7-14位是出生年月日,用MID函數提取出年份,再用今年的年份減去出生年份就是年齡
  • 你知道你的身份證號藏了多少小秘密嗎?
    身份證號我們經常都在用,但估計很多人都沒能準確說出其數字後面代表的真正含義。下面通過excel在人事工作中對身份證號的信息提取來說明其數字後面真正的含義。1、excel從身份證號提取籍貫。身份證號碼前6位表示的是籍貫地區,比如身份證前6位為「450521」,前面兩位「45」表示的是省,自治區或直轄市,中間兩位「05」表示的是所在地市,最後兩位「21」表示的是所在縣區,所以通過excel技巧,我們可以從身份證號提取出籍貫信息,如圖所示。公式:VLOOKUP(LEFT(B3,6),全國各省份戶籍行政區劃代碼表!
  • 17個excel動畫技巧,都是工作中經常遇到的問題
    Hello,大家好今天跟大家分享幾個excel中非常實用的小技巧,學會他們能快速的提高我們的excel水平,話不多說,讓我們直接開始吧1.身份證號碼中快速提取出生日期只需在旁邊輸入一個模板,然後按快捷鍵Ctrl+E就能快速的提取出生年月
  • 用條件格式對雙胞胎身份證號查重,excel錯的很明顯,難道是bug嗎
    最近又有一個小夥伴問到關於身份證號碼查重的問題,他發現一個比較奇怪的問題,兩個雙胞胎只有身份證號碼的最後一位不一樣,當使用條件格式對重複值進行突出顯示顏色的時候,這兩個身份證號被判定為重複(如下圖,魯班與劉備的身份證號碼,只有最後一位不一樣),excel錯的這麼明顯難道是bug嗎?
  • 如何從身份證號碼中提取出生年月日及性別
    在工作單位有許多的員工需要填寫身份證,到辦公室又要一個一個的輸入,太麻煩了,我們如何用一個簡單的方法填寫呢,下面就介紹一下, 打開excel表格,如圖,輸入身份證號碼, 如果想提取全部的 ****年**月**日,只要在身份證的後面框內輸入=MID(A1,7,8),
  • 分享幾種用Excel從身份證號碼中提取出生日期的方法
    作為一個人事部職員,在建立員工檔案時需要輸入大量的員工信息,比如身份證號碼、年齡、出生年月日等等,其實年齡、出生日期可以設置自動從身份證號碼中提取,這樣可以節省好多時間喲!今天【Excel與財務】和你分享幾種從身份證號碼中提取出生日期的方法,根據工作的需求選擇合適的方法,畢竟適合自己的才是最好的技巧!
  • 人事HR崗要知道身份證號碼中的信息可以用Excel函數提取
    公司人事HR崗經常要錄入員工信息,實際上員工的出生日期、年齡、籍貫等信息在身份證號碼中都有,為了節省錄入時間,可以從身份證號碼中提取,今天小編就說一說身份證號碼的故事!一、提取出生日期、年齡、性別、籍貫信息用到的公式:出生日期:=TEXT(MID(B4,7,8),"0000年00月00日")年齡:=YEAR(TODAY())-MID(B4,7,4)性別:=IF(MOD(MID(B4,17,1),2),"男",
  • excel 根據身份證號碼自動提取出生年月、性別、年齡的方法實例
    下面以實例的方式講解如何根據身份證號碼自動提取出生年月、性別、年齡。首先,在excel中輸入以下表格,實例如下面所示。  (身份證號碼的輸入方法見IT部落窩《excel如何輸入身份證號碼》文章介紹,網址是: http://www.ittribalwo.com/article/266.html)   A       
  • 「Excel技巧一」在Excel中快速提取身份證號碼中的出生年月
    我們一般在這裡學生檔案以及員工的身份證信息時,在Excel輸入身認證號以後,我們一般還得手動去輸入身份證號碼內的出生年月,這樣無形中增加了我們的工作量,接下來小編就用一組模擬的數據,來演示如何快速的提取身份證號碼中的出生年月: