1/9
首先,我們開啟存有身份證資訊的excel檔案,這裡表資料主要有兩個欄位:姓名和身份證號。
2/9
建立輔助列
因為身份證號無法直接與60進行比較,所以我們這裡需要建立一個輔助列“年齡”,用於獲取對應年齡,並參與比較運算。
3/9
在輔助列中輸入以下公式,就可以獲取每個身份證對應的年齡了。
=DATEDIF(DATE(MID(B3,7,4),MID(B3,11,2),MID(B3,13,2)),NOW(),"y")
其中mid()函式用來擷取身份證字串中的年、月、日對應的數值,再利用date函式生成對應的日期型資料;datedif函式可計算兩個日期的差值。
4/9
透過拖動填充公式的方法,可以得到所有身份證對應的年齡。
5/9
要實現在身份證中篩選出60歲以上人員名單,需要用到“篩選”的高階功能。首先,我們來確定篩選條件位置和篩選結果位置,如下圖所示(可根據需要更改):
6/9
根據題目要求,我們知道篩選條件是大於等於60。所以我們如下圖所示設定好篩選條件。
7/9
8/9
如下圖所示,選擇“列表區域”(即原表格區域,包括標題欄),條件區域,複製到(即篩選結果區域,只需選擇結果區域的左上角單元格即可)。
9/9
1/9
首先,我們開啟存有身份證資訊的excel檔案,這裡表資料主要有兩個欄位:姓名和身份證號。
2/9
建立輔助列
因為身份證號無法直接與60進行比較,所以我們這裡需要建立一個輔助列“年齡”,用於獲取對應年齡,並參與比較運算。
3/9
在輔助列中輸入以下公式,就可以獲取每個身份證對應的年齡了。
=DATEDIF(DATE(MID(B3,7,4),MID(B3,11,2),MID(B3,13,2)),NOW(),"y")
其中mid()函式用來擷取身份證字串中的年、月、日對應的數值,再利用date函式生成對應的日期型資料;datedif函式可計算兩個日期的差值。
4/9
透過拖動填充公式的方法,可以得到所有身份證對應的年齡。
5/9
要實現在身份證中篩選出60歲以上人員名單,需要用到“篩選”的高階功能。首先,我們來確定篩選條件位置和篩選結果位置,如下圖所示(可根據需要更改):
6/9
根據題目要求,我們知道篩選條件是大於等於60。所以我們如下圖所示設定好篩選條件。
7/9
8/9
如下圖所示,選擇“列表區域”(即原表格區域,包括標題欄),條件區域,複製到(即篩選結果區域,只需選擇結果區域的左上角單元格即可)。
9/9