10秒批量提取身份證上的出生日期 院長大大丨圖文 教程基于Excel 2016 知識點:
身份證號碼包含許多信息,假設(shè)你要建立員工檔案,需要批量提取員工的出生日期,要怎么做呢? 是不是覺得工作量好大,簡直毫無人性呢?想要批量提取,其實只需要用到一個組合公式哦: =TEXT(MID(B2,7,8),'####-##-##') 看不懂?那院長跟你分析一下~ 第一部分:=MID(B2,7,8)
由于在第二代身份證的18位數(shù)字中,固定從第7位起的8個數(shù)字為出生日期,所以我們可以用這個函數(shù)提取8個數(shù)字出來。 第二部分:=TEXT(MID(B2,7,8),'####-##-##')
我們用=MID(B2,7,8)提取到了數(shù)字19951207,但是這個不是我們的常用表達(dá)形式,所以我們用TEXT函數(shù)把格式轉(zhuǎn)換成“年-月-日”,在公式中表達(dá)就是:'####-##-##'。 按照=TEXT(數(shù)字值,文本格式)的寫法,嵌套MID公式后就得出:=TEXT(MID(B2,7,8),'####-##-##') 當(dāng)寫完TEXT公式后,如何批量提取所有身份證的出生日期呢?把光標(biāo)移動到單元格右下角,當(dāng)光標(biāo)變成“ ”的時候,雙擊即可批量填充啦~ 但是有些同學(xué)提取出生日期后,還有下一步操作,由于上面公式提取出的數(shù)字仍屬于文本格式,所以我們要在公式中添加一點小東西和增加一個步驟,把文本格式轉(zhuǎn)換為日期格式。 公式如下:=--TEXT(MID(B2,7,8),'####-##-##')
然后就出來了一串你不認(rèn)識的數(shù)字。 最后,我們還要多加一個步驟:設(shè)置單元格格式。右鍵點擊該單元格,找到【設(shè)置單元格格式】,設(shè)置為【日期】,選擇你常用的表達(dá)形式,就能把文本轉(zhuǎn)換成日期格式啦~ 教程基于Excel 2016版本,其他版本操作略有差別,但原理和方法相同。 最后,院長再說一句: (所以你要不要給院長贊一個?) Excel成長學(xué)院 |
|