職場Excel這兩類問題,你都要會處理!-今日頭條

Excel日常工作中,答得喵經常被問到:

  1. 重複數據如何處理

  2. 員工身份證相關信息如何提取

如果大家在日常工作中,有類似的問題,可以拿去用,文章最後還有示例文件領取方法。(本文採用Office2016進行演示,建議演練使用Office2007之後的版本)

閑言少絮,直奔主題

一 查找重複內容公式法

=IF(COUNTIF(A:A,A2)>1,"重複","")

原理:每個姓名在列中出現的次數大於1次,即判定為重複!

公式分析:countif是條件計數函數,COUNTIF(A:A,A2)>1的意思是,計算A列(A:A)中A2單元格出現的次數,並判斷是否大於1,外面的IF根據判斷結果,給予重複或者留空的結果。

二 顯示重複值的條件格式法

使用條件格式→突出顯示單元格規則→重複值,選擇格式後,重複值都會用該格式顯示出來

三 刪除重複值的快捷方法

數據選項卡→數據工具組→刪除重複項功能(下圖紅框中)

下圖選項的意思是,姓名和是否重複兩列內容都重複,方認定為重複!

並刪除第二次及後續出現的

四 根據身份證號計算出生年月日的公式:

=DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2))

原理:身份證中,第7-10位代表出生年份,第11-12位代表月份,第13-14位代表日子,提取出來可以組合成日期。

公式分析: MID可以把文本中按照從第幾位開始截取,並截取幾位的方式,把文本片段提取出來。MID(B2,7,4)把保存在B2的身份證,從第7位開始提取4位出來,你會發現是年份。最後用DATE函數把提取出來的年月日拼成日期。

五 根據身份證號碼提取性別的公式

=IF(MOD(MID(B2,15,3),2),"男","女")

原理:身份證中,第15-17位代表出生序列,奇數為男生,偶數位女生

公式分析: MID(B2,15,3)從第15位開始提取3位,用MOD函數求這3位數與2相除的餘數,餘數為1代表為奇數,也就是男生,餘數為0代表為偶數,就是女生,最後用IF判斷,分別留下結果為男或者女。

六 根據身份證號碼,求年齡

=DATEDIF(C2,TODAY(),"Y")

原理:身份證中包含出生日期,可以用於計算年齡

公式分析: DATEDIF是一個隱藏函數,用於計算日期間相隔,=DATEDIF(C2,TODAY(),"Y")代表計算今天(today)與用身份證計算出來的日期(C2)之間相隔,按照年份(」Y」)來計算。

索取源文件,關注公眾號答得喵,回復口令C17


推薦閱讀:

蒙古人差點餓死他全家,朱元璋居然還對元朝感恩戴德-今日頭條
這幾種情況你最好還是單身-今日頭條
定製服裝行業受市民青睞 穿出個性拒絕「撞衫」 - 今日頭條(TouTiao.com)
淺談算命——命可以算嗎,為何要算,什麼適合算,如何改運 - 今日頭條(TouTiao.com)
如何評價悟空問答?

TAG:職場 | Excel | 今日頭條 | 處理 | 問題 | 頭條 |