相信不少人力資源管理者都會頻繁的錄入人員身份信息,包括身份證號碼、歸屬地、出生日期和年齡等,在之前的文章裡我們講解了如何利用Excel自動提取身份證內的出生日期和計算年齡。今天給大家介紹Excel的又一實用功能,在Excel內實現輸入身份證號自動識別戶籍所在地功能。
實現該功能需要用到Excel格式的身份證歸屬地數據,將它單獨放在一個工作表中,我們給它命名為「資料庫」,沒有的話可以網上搜一下或者留言給我。
下面我們來看一下具體的操作步驟
第一步,如圖,我們創建一個名為「歸屬地查詢」的工作表(與「資料庫」工作表在同一個文件內),實現在「B3」一欄內輸入任意身份證號碼,自動在「B4」一欄內顯示相應的戶籍所在地。
第二步,直接在B4單元格輸入以下公式:「=IF(ISERROR(VLOOKUP(LEFT(B3,2),資料庫!A:B,2,)&VLOOKUP(LEFT(B3,4),資料庫!A:B,2,)&VLOOKUP(LEFT(B3,6),資料庫!A:B,2,)),"",IF(B3<>"",VLOOKUP(LEFT(B3,2),資料庫!A:B,2,)&VLOOKUP(LEFT(B3,4),資料庫!A:B,2,)&VLOOKUP(LEFT(B3,6),資料庫!A:B,2,),""))」
其中公式內的「資料庫!A:B」指的是「資料庫」工作表內的AB兩列的戶籍數據,「B3」指的是輸入身份證號的所在位置。這樣在B3單元格內輸入身份證號碼後就能在B4單元格內自動顯示相應的戶籍了。
第三步,上表適合單個身份證號的查詢,接下來我們將上面的公式運用到「人員名冊」工作表中,只需修改公式中身份證所在的單元格位置即可,在下面人員名冊表中我們的身份證號所在起始位置是C3,我們將上面公式中的所有「B3」全部改為"C3",然後我們將改好的公式複製到「F3」單元格中在下拉複製即可。
如果再結合我們前一篇講過的出生日期和年齡的提取方法Excel根據身份證號提取出生日期並自動計算年齡,HR必備技能,出生日期和年齡也一同出來了!