一位做保險業務的朋友接到一筆團隊大訂單,有近千條記錄。她花了半天的時間用Word錄入了客戶的檔案后,根據要求需要補充填寫每個客戶的年齡。如果一個個用筆算,又是需要花上大半天的時間,還好客戶檔案中有每個人的身份證號,于是我用Excel很快幫她計算出了每位客戶的年齡。
1. 首先把Word中的客戶檔案全部復制到Excel中生成一個數據庫文件。然后在數據庫文件中新建一列,并命名為“出生年月”。因為身份證號有15位和18位,為了計算方便,先對身份證號進行排序。
2. 用MID函數計算出第一個客戶的出生年月。函數表達方式如下:MID(E2,7,2),表示第一個客戶的身份證號在E列第二行中,要從這個位置中的第7個文本始返回2個長度的字符。
回車確認后,“J2”中的值變為“62”,表示該職工62年出生。接著下拉J2公式復制單元格,快速求出每個職工的出生年月(若身份證為18位,則公式變為MID(E2,9,2))再把J列的格式改為數值型。
3. 在D2中輸入計算機公式“=103-J2”就可求出該職工的實際年齡。下拉D2中的公式再次復制,近千個職工的年齡就一鍵敲定。
小編注:以上的方法中的出生年月只有在2000年以前才有效,如果客戶中有2000年以后出生的人,則計算時還要做些變通。
1. 首先把Word中的客戶檔案全部復制到Excel中生成一個數據庫文件。然后在數據庫文件中新建一列,并命名為“出生年月”。因為身份證號有15位和18位,為了計算方便,先對身份證號進行排序。
2. 用MID函數計算出第一個客戶的出生年月。函數表達方式如下:MID(E2,7,2),表示第一個客戶的身份證號在E列第二行中,要從這個位置中的第7個文本始返回2個長度的字符。
回車確認后,“J2”中的值變為“62”,表示該職工62年出生。接著下拉J2公式復制單元格,快速求出每個職工的出生年月(若身份證為18位,則公式變為MID(E2,9,2))再把J列的格式改為數值型。
3. 在D2中輸入計算機公式“=103-J2”就可求出該職工的實際年齡。下拉D2中的公式再次復制,近千個職工的年齡就一鍵敲定。
小編注:以上的方法中的出生年月只有在2000年以前才有效,如果客戶中有2000年以后出生的人,則計算時還要做些變通。