身份證號(hào)還能這么玩?利用Excel把身份證號(hào)玩出花

2017-01-18 15:59  出處:PConline原創(chuàng)  作者:唐山居人   責(zé)任編輯:太平洋科技 

  【PConline 技巧】身份證號(hào)中蘊(yùn)含著很多信息,比方說大家都知道的生日,便是其中一個(gè)最經(jīng)典的案例。其實(shí)除此之外,還有一些數(shù)據(jù)也是日常經(jīng)常會(huì)用到的。將這些信息快速提取出來,不但能讓工作更加高效,還能大大減少輸入出錯(cuò)的機(jī)率。


把身份證號(hào)碼玩出花的Excel小技巧

  1. 提取生日

  函數(shù):MID(從指定單元格中提取指定數(shù)量的字符)

  身份證號(hào)中第7位~14位數(shù)字就是每個(gè)人的出生日期,而MID函數(shù)的最終原理,就是將這8位數(shù)字提取出來,再通過對(duì)應(yīng)的連字符連接起來。

  用法:MID(B2,7,4)&"-"&MID(B2,11,2)&"-"&MID(B2,13,2)

  * MID(B2,7,4)提取的是出生年份(從B2單元格中的第7位數(shù)字開始,向后提取4位)

  * MID(B2,11,2)提取的是出生月份(從B2單元格的第11位數(shù)字開始,向后提取2位)

  * MID(B2,13,2)提取的是出生日期(從B2單元格的第13位數(shù)字開始,向后提取2位)

  * &”-”&是將提取到的數(shù)字用“-”連接起來,而非參與計(jì)算,最終可以得到“出生年-出生月-出生日”這樣一種我們需要的格式


提取生日示例

  2. 提取性別

  函數(shù):MOD(判斷兩個(gè)單元格作除法運(yùn)算后的余數(shù))

  除了出生日期外,身份證號(hào)中的第17位數(shù)字是性別標(biāo)識(shí)符。其中奇數(shù)為男性、偶數(shù)為女性。和生日提取不同,想要實(shí)現(xiàn)性別提取,僅靠單一函數(shù)是無(wú)法實(shí)現(xiàn)的,需要與IF函數(shù)搭配使用。

  用法:IF(MOD(MID(B2,15,3),2),"男","女")

  * MID(B2,15,3)提取的是身份證號(hào)中第15-17三位數(shù)字,即性別標(biāo)識(shí)位

  * MOD(MID(B2,15,3),2)是將提取出來的數(shù)字與2取余,這樣可計(jì)算出MID函數(shù)提取出來的數(shù)字到底是奇數(shù)還是偶數(shù)

  * IF(MOD(MID(B2,15,3),2),”男”,”女”))根據(jù)MOD函數(shù)得出的結(jié)果,奇數(shù)顯示“男”,偶數(shù)顯示“女”


提取性別示例

  3. 計(jì)算年齡

  函數(shù):YEAR(提取日期數(shù)據(jù)中年份部分)

  年齡計(jì)算其實(shí)應(yīng)該算身份證計(jì)算的衍生公式了,同樣無(wú)法借助單一函數(shù)實(shí)現(xiàn)。一般操作前,先利用MID函數(shù)將生日提取出來,然后借助YEAR函數(shù)得到當(dāng)前年份與生日年份之間的差值即可。

  用法:YEAR(NOW())-YEAR(MID(B2,7,4))

  * NOW()提取當(dāng)前日期

  * YEAR(NOW())將當(dāng)前日期中年份信息提取出來,比如”1970/01/01”提取出來后就是”1970”

  * YEAR(MID(B2,7,4)):首先借助MID函數(shù)提取身份證號(hào)中的出生年份,然后再用YEAR函數(shù)提取當(dāng)前年份,最后將兩個(gè)年份相減,結(jié)果即為該員工當(dāng)前年齡


計(jì)算年齡

  注:最后再來個(gè)小貼士吧,有些網(wǎng)友可能會(huì)遇到這種情況,輸入18位身份證號(hào)時(shí)出現(xiàn)“x.xxxxxE+17”這樣的提示。這主要是因?yàn)閱卧窀袷皆O(shè)置有問題,解決的方法是提前將單元格格式改為“文本”,然后再次輸入數(shù)值即可。


這種情況曾經(jīng)讓很多新入手Excel的網(wǎng)友頭疼


其實(shí)解決的方法,只要一步就可以!簡(jiǎn)單吧

相關(guān)閱讀:

Excel表格怎么求差?Excel求差函公式使用方法

//pcedu.pconline.com.cn/875/8755800.html

Excel教程:Excel文件如何快速轉(zhuǎn)換為Word文檔?

//pcedu.pconline.com.cn/875/8755520.html

如何將excel文本轉(zhuǎn)換為數(shù)字?這些技巧請(qǐng)收下

//pcedu.pconline.com.cn/873/8736900.html

超簡(jiǎn)單一招!用Excel十秒快速制作工資條

//pcedu.pconline.com.cn/817/8170320.html

 

excel公式大全
超簡(jiǎn)單一招!用Excel十秒快速制作工資條
超簡(jiǎn)單一招!用Excel十秒快速制作工資條

很多企業(yè)都會(huì)用Excel來做工資條,不過表頭總是一個(gè)很麻煩的問題。很多人為了搞定工資表的表頭,利用公式等等麻煩的方法去做。但其實(shí),用Excel制作工資條的表頭,是一件很簡(jiǎn)單的事情!...

唐山居人 2016-07-22 評(píng)論: 12 標(biāo)簽: excel公式大全  

excel函數(shù)公式大全 常用的函數(shù)公式大全
excel函數(shù)公式大全 常用的函數(shù)公式大全

很多朋友在剛剛接觸Excel時(shí)都不太會(huì)使用函數(shù)公式,而在工作中,使用函數(shù)公式會(huì)給我們帶來許多的便利。今天小編整理出常用的Excel函數(shù)公式大全整理了出來,希望對(duì)朋友們有所幫助。...

佚名 2015-09-10 評(píng)論: 1 標(biāo)簽: 軟件圖解   excel公式大全  

WPS2012多條件求和公式提高成績(jī)統(tǒng)計(jì)效率
WPS2012多條件求和公式提高成績(jī)統(tǒng)計(jì)效率

每次考試后,分析與統(tǒng)計(jì)學(xué)生成績(jī)是必不可少的環(huán)節(jié)。有很多學(xué)校是采用同一年級(jí)統(tǒng)一考試,然后統(tǒng)計(jì)某個(gè)分?jǐn)?shù)段每個(gè)班的學(xué)生人數(shù)。下面筆者分別用Excel 2003和WPS Office2012表格來統(tǒng)計(jì)某...

PConline 2011-11-28 評(píng)論: 0 標(biāo)簽: excel公式大全  

易學(xué)易懂!Excel2007入門基礎(chǔ)視頻教程
易學(xué)易懂!Excel2007入門基礎(chǔ)視頻教程

本輯視頻教程《Excel 2007入門基礎(chǔ)視頻教程》是Office2007視頻教程系列中的Excel2007篇,主要講解2007版本的頁(yè)面的基本知識(shí),和基礎(chǔ)應(yīng)用技巧。網(wǎng)友在沒有基礎(chǔ)的情況下,也能輕松掌握...

4U2V(視友) 2009-08-08 評(píng)論: 263 標(biāo)簽: excel公式大全   excel函數(shù)大全  

Excel函數(shù)應(yīng)用教程:函數(shù)與公式的概念
Excel函數(shù)應(yīng)用教程:函數(shù)與公式的概念

下面教大家如何區(qū)分Excel中的函數(shù)與公式的概念。...

CFAN 2009-04-22 評(píng)論: 8 標(biāo)簽: vlookup函數(shù)的使用方法   excel乘法函數(shù)  

用Excel2007函數(shù)組合求每頁(yè)小計(jì)之總計(jì)
用Excel2007函數(shù)組合求每頁(yè)小計(jì)之總計(jì)

在使用Excel2007制作財(cái)務(wù)報(bào)表時(shí),要求每頁(yè)人數(shù)固定且有工資小計(jì),最后一頁(yè)要有工資總計(jì),即各頁(yè)工資小計(jì)的總和。...

Office吧 2009-02-06 評(píng)論: 1 標(biāo)簽: vlookup函數(shù)的使用方法   excel公式大全  

用Excel2007分析手機(jī)套餐資費(fèi)
用Excel2007分析手機(jī)套餐資費(fèi)

現(xiàn)在手機(jī)真的是很普及了,幾乎達(dá)到了人手一機(jī)。同時(shí),為了“搶奪”客戶,各個(gè)電信運(yùn)營(yíng)商也都推出了很多話費(fèi)套餐。話說這話費(fèi)套餐多了固然是好,但是某些時(shí)候那些眼花繚亂的話費(fèi)套餐對(duì)...

Office吧 2008-11-22 評(píng)論: 0 標(biāo)簽: excel公式大全