tft每日頭條

 > 生活

 > excel裡面身份證号怎麼顯示

excel裡面身份證号怎麼顯示

生活 更新时间:2024-12-05 14:35:58

excel裡面身份證号怎麼顯示(中身份證的那些事兒)1

網上的玄烨的身份證

身份證對于一個人很重要,雖然是一串數字,但卻代表着所在地、出生日期、性别等信息。在工作中免不了要處理這些信息,我把幾個應用進行分享。

1.輸入身份證号碼

EXCEL單元格格式默認為常規,或我們會設置為數值等格式,但在這些格式下我們輸入18位的身份證号碼後面3位就會變成0,而且顯示為科學計數.如430181198506228889這個号碼,會變為430181198506228000,且顯示為4.30181E 17。

如何解決這個問題呢,如果隻是輸入一兩個身份證号碼,就直接在最前面加入英文狀态下的“'”這個符号就能全部顯示了;如果輸入數據比較多就建議把整個輸入區域的格式設為文本輸入格式就可以了。

2.提取出生日期

大家都知道身份證的7-14個數字就是代表出生日期,但顯示的是數字不是日期格式,還需進行加工一下。

怎麼做呢?首先我們要把代表出生日期的數字提取出來,我建議用MID()函數,選取A1單元格,從第7個數字開始,8個數字,即=MID(A1,7,8),提取結果如下所示:

excel裡面身份證号怎麼顯示(中身份證的那些事兒)2

接下來我們用一個号稱萬能函數的TEXT()函數,為什麼叫萬能函數呢,主要是這個函數太強大了,能做很多意想不到的處理,以後我們再講,這次主要是用到了他的格式設置的功能,我們把提取的結果轉化為“YYYY-MM-DD”的格式,即輸入=TEXT(MID(A1,7,8),"0000-00-00"),可以得到結果:

excel裡面身份證号怎麼顯示(中身份證的那些事兒)3

3.提取性别

身份證号碼的第17位就代表性别,奇數為男性,偶數為女性,當然開頭的玄烨的性别出問題了,竟然是數字4,我們還是以430181198506228889為例,第17位數字是8,那這個身份證号的主人是女性,我們知道可以整除2的整數是偶數,有餘數1的整數是奇數,我們就可以利用求餘函數MOD(),同樣我們先提取第17位數字,通過=MID(A1,17,1)來提取

excel裡面身份證号怎麼顯示(中身份證的那些事兒)4

然後通過MOD()函數求餘進行判斷,輸入=MOD(MID(A1,17,1),2),即提取17位數字除以2求餘數,為方便顯示我又加了一個17位是奇數的身份證号碼;

excel裡面身份證号怎麼顯示(中身份證的那些事兒)5

大家可以看到第一個餘數為0,那就是可以整除2,第二個不能整除,那我們就可以用IF()函數再做一個嵌套,如果為1是男性,如果是0就是女性,輸入=IF(MOD(MID(A1,17,1),2)=1,"男","女"),如下所示

excel裡面身份證号怎麼顯示(中身份證的那些事兒)6

這樣就完成了身份證性别的提取了。

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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