網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

excel如何快速從身份證號中提取出性別

欄目: IT科技 / 發佈於: / 人氣:3.03W

1、開啟EXCEl檔案,選擇身份證號所在列,點擊右鍵 ,選擇複製 2、然後在“數據”選單下選擇“分列” 3、在“分列”對話框中選擇“固定列寬”,點擊下一步 4、單擊數據預覽的下方的標尺,把身份證號,分成3段,中間一段爲出生年月,點擊下一步 5、單擊圖

excel是一款常用的辦公軟件,那麼如何如何快速從身份證號中快速提取出性別呢?下面這個教程將幫助大家快速掌握這個方法哦

材料/工具

excel

方法

開啟excel,輸入身份證號碼及所需數據

1、首先開啟excel,我們看下面的表格是員工的姓名和身份證號碼。 2、在excel提取性別的單元格內輸入函數“=IF(MOD(MID(C2,17,1),2)=0,"女","男")。其中“C2”爲所提取身份證號的單元格,“17”代表提取資訊起始位置爲第17位,“1”代表提取資訊共計1位

excel如何快速從身份證號中提取出性別

在性別單元格中輸入性別快速獲取性別公式

身份證號碼包含了每個人的出生日期、性別等等資訊,並且最後一位數字可以判定身份證號碼的正確與否。以下步驟爲詳細講解使用函數提取性別的方法。公式爲“=MID(A2,17,1)”(A表示單元格,從第17個字元開始提取1個字元) 1、首先,將所需要提取出生

“=IF(LEN(A2)=15,IF(MOD(MID(A2,15,1),2)=1,"男","女"),IF(MOD(MID(A2,17,1),2)=1,"男","女"))”(輸入“”內的公式)

這個公式是18位身份證的 年齡:就是從身份證號中提取出出生年份,用當前的年份去減 性別:判斷倒數第2位是奇數還是偶數 年月日:從身份證中提取出相應的年月日(這個公式同時適用15位和18位) 如果重寫這些公式 年齡: =IF(LEN(A1)=18,DATEDIF(D

公式內的“A2”代表的是輸入身份證號碼的單元格。

可以用LEFT函數。 1、以excel2010版本爲例,如下圖,要提取該表格中身份證號前六位; 2、首先在B2單元格輸入公式=LEFT(A2,6),按enter鍵後則可得出提取結果; 3、把鼠標放在B2單元格右下角,下拉填充公式,則可統一提取出該表格中身份證號前六位

excel如何快速從身份證號中提取出性別 第2張

接下來將鼠標選中B2,然後鼠標移動到選區的右下角,待顯示出“+”的形式,往下拉,這樣就可以形成自動公式,自動計算出下面的性別了

這個公式是18位身份證的 年齡:就是從身份證號中提取出出生年份,用當前的年份去減 性別:判斷倒數第2位是奇數還是偶數 年月日:從身份證中提取出相應的年月日(這個公式同時適用15位和18位) 如果重寫這些公式 年齡: =IF(LEN(A1)=18,DATEDIF(D

excel如何快速從身份證號中提取出性別 第3張

大家可以看到,此時已經將所有身份證的性別都提取出來了,是不是覺得簡單易懂呢

假如身份證號碼在A1,B1爲出生日期,C1爲年齡,D1爲性別 B1輸入公式=IF(LEN(A1)=18,MID(A1,7,4)&""-""&MID(A1,11,2)&""-""&MID(A1,13,2),IF(LEN(A1)=15,""19""&MID(A1,7,2)&""-""&MID(A1,9,2)&""-""&MID(A1,11,2),""""))" C1輸入公式=IF(B1="","

excel如何快速從身份證號中提取出性別 第4張

擴展閱讀,以下內容您可能還感興趣。

在excel中,從身份證中提取出生年月日、性別、年齡

這個公式是18位身份證的

年齡來:就是從身份證號中提取出出生年份源,用當前的年份去減

性別:判斷倒數第2位是奇數還是偶數

年月日:從身份證中百提取出相應的年月日(這個公式同時適用15位和度18位)

如果重寫這些公式

年齡:

=IF(LEN(A1)=18,DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"y"),DATEDIF(DATE("19"&MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),NOW(),"y"))

性別:

=IF(LEN(A1)=18,IF(MOD(VALUE(MID(A1,17,1)),2)=1,"男","女"),IF(MOD(VALUE(MID(A1,15,1)),2)=1,"男","女"))

年月日:

=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),DATE("19"&MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)))

在excel中,如何在18位、15位身份證號中辨別出性別,並從中提取出出生年月日,相應的計算出年齡?

假如身份證號百碼在A1,B1爲出度生日期,C1爲年齡,D1爲性內別

B1輸入公容式=IF(LEN(A1)=18,MID(A1,7,4)&""-""&MID(A1,11,2)&""-""&MID(A1,13,2),IF(LEN(A1)=15,""19""&MID(A1,7,2)&""-""&MID(A1,9,2)&""-""&MID(A1,11,2),""""))"

C1輸入公式=IF(B1="","",ROUNDUP(YEARFRAC(B1,TODAY()),0))

D1輸入公式=IF(AND(LEN(A1)<>18,LEN(A1)<>15),"",IF(ISEVEN(IF(LEN(A1)=18,MID(A1,17,1),IF(LEN(A1)=15,MID(A1,15,1)))),"女","男"))

EXCEL中身份證號碼如何自動生成男女

EXCEL中輸入身份證號,自動生成性別、年齡的具體方法如下:

1.新建Excel表格,並打百開。

2.鍵入所需要的身份證號碼

3.在C列“性別”單元格度中,選中一個單元格,比如C2,然後鍵入函數=IF(MOD(MID(B2,17,1),2)=1,"男","女"),回車,就能自動判斷出性別了。再知拖動填充柄下拉,其他人員的性別也自動輸入。如下圖:

4.往往先把出生日道期提取出來,會比較方便提取年專齡,所以我們可以再加入一列出生日期,鍵入函數=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日",回車,出生日期就出來了,操作同上。

5.最後,屬計算年齡用上函數=YEAR(NOW())-YEAR(E2),同上操作,年齡便也很快計算出來了。

如何在excel表中根據身份證號提取性別

15位和度18位身份證號都適用知

=IF(MOD(MID(A1,15,3),2)=1,"男道","女回")

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

18位身份證號適用答

=IF(MOD(MID(A1,15,1),2)=1,"男","女")

=IF(MOD(MID(A1,15,1),2)=0,"女",男")

excel表格裏如何根據身份證號碼確定性別

在excel表格中,根據身份證號e799bee5baa6e79fa5e98193e78988e69d8331333264626534碼就可以自動提取出生年月、性別、年齡。

第一,身份證號碼的組成。

當今的身份證號碼由18位數字組成:前6位爲地址碼,第7至14位爲出生日期碼,第15至17位爲順序碼,第18位爲校驗碼。

15~17位爲順序號,其中第17位如果是單數爲男性分配碼,雙數爲女性分配碼。即透過第17位數字,可以判斷性別,奇數爲男,偶數爲女。

下面以實例的方式講解如何根據身份證號碼自動提取出生年月、性別、年齡。首先,在excel中輸入以下表格,實例如下面所示。

(身份證號碼的輸入方法見IT部落窩《excel如何輸入身份證號碼》文章介紹,網址是: http://www.ittribalwo.com/show.asp?id=266)

A B C D E

姓名 身份證號碼 出生日期 性別 年齡

張三 510321197205030786 1972年05月03日 女 37

第二,根據身份證號碼自動提取出生年月

在目標單元格輸入公式:=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日",回車確定,單元格內會出現與身份證號碼相關的出生日期。其它單元格的填充,不必一一輸入公式,只需選中該單元格複製,在其它單元格內粘貼即可。

提示:MID函數是提供的一個“從字元串中提取部分字元”的函數命令。

第三,根據身份證號碼自動提取性別的方法

在目標單元格輸入公式:=IF(MOD(RIGHT(LEFT(B2,17)),2),"男","女")

提示:IF函數:根據邏輯表達式測試的結果,返回相應的值。IF函數允許嵌套。

RIGHT函數:根據所指定的字元數返回文字串中最後一個或多個字元。

第四,根據身份證號碼自動提取年齡的方法

在目標單元格輸入公式:=DATEDIF(TEXT(MID(B2,7,6+2*(LEN(B2)=18)),"#-00-00"),NOW(),"y"),回車確定。