關閉→
當前位置:知科普>IT科技>excel中如何自動根據身份證判斷性別

excel中如何自動根據身份證判斷性別

知科普 人氣:2.49W

具體解決方法操作步驟如下:1、新建Excel表格,並打開。2、鍵入所需要抄的身份證號碼。3、在C列“性別”單元格中,選中一個單元格,比如C2,然後鍵入函數知=IF(MOD(MID(B2,17,1),2)=1,"男","女"),回車,就能自動判斷出性別了。再拖動填充柄下拉,其道他人員的性別也自動輸入。如下圖:,假如身份證號存在A列中百,提取性別信息:  15位:度=IF(MOD(RIGHT(A2),2)=1,"男","女")  18位:版=IF(MOD(MID(A2),17,1)=1,"男","女")  15與18位通用權:=IF(MOD(MID(A2,IF(LEN(A2)=15,15,17),1),2)=1,"男","女")  簡化公式:=IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女")向下填充公式!,在excel表格中,根據身份證號碼就可以自動提取出生年月、性別、年齡。 第一,身份證號碼的組成。 當今的身份證號碼由18位數字組成:前6位為地址碼,第7至14位為出生日期碼,第15至17位為順序碼,第18位為校驗碼。 15~17位為順序號,其中第17位如果是單數為男性分配碼e69da5e887aa7a6431333264626534,雙數為女性分配碼。即通過第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"),回車確定。本回答被提問者採納,比如號碼在A1,公式:=IF(MOD(MID(A1,LEN(A1)-(LEN(A1)=18),1),2),"男","女")適用於15位和18位,應該是倒數第二位的奇偶,B1公式=IF(MOD(MID(A1,LEN(A1)-1,1),2)=1,"男","女")www.51dongshi.com防採集。

Excel是我們常用的辦公表格,其中還有自動根據身份證判斷性別的功能,那麼,Excel中怎樣自動根據身份證判斷性別呢?下面一起來看看吧。

材料/工具

Excel

方法

打開Excel

辨別方法如下:1,首先要了解的是:身份證第17位數代表性別,奇數為男,偶數為女。所以我們需要先提取

excel中如何自動根據身份證判斷性別

打開需要使用的表格

身份證號碼倒數第二位判斷性別,奇數表示男性,偶數表示女性。假設身分證號在A1,判斷性別的公式:

excel中如何自動根據身份證判斷性別 第2張

選中需要填寫性別的單元格

EXCEL中輸入身份證號,自動生成性別、年齡的具體方法如下:1.新建Excel表格,並打開。2

excel中如何自動根據身份證判斷性別 第3張

輸入“=IF(OR(LEN(B2)=15,LEN(B2)=18),IF(MOD(MID(B2,15,3)*1,2),"男","女"),#N/A)”。此處應當把B2改為對應身份證號碼所在的單元格。

計算男女性別方式如下:1.首先利用Excel2010打開需要處理的文檔(如下圖)2.18位身份

excel中如何自動根據身份證判斷性別 第4張

輸入好後單擊回車,就自動根據身份證號碼辨別了性別。

具體解決方法操作步驟如下:1、新建Excel表格,並打開。2、鍵入所需要的身份證號碼。3、

excel中如何自動根據身份證判斷性別 第5張

同樣方法,在另一單元格輸入“=IF(OR(LEN(B2)=15,LEN(B2)=18),IF(MOD(MID(B2,15,3)*1,2),"男","女"),#N/A)”。

人事部門同事收集到同事的身份證信息後,如何批量獲得他們的性別具體操作方法如下:1.在選項卡找到“D

excel中如何自動根據身份證判斷性別 第6張

單擊回車,完成性別辨別。

1、可以使用mid函數取出代表性別的數字,也就是excel表格中身份證號倒數第二個數字;2、可以

excel中如何自動根據身份證判斷性別 第7張

人事部門同事收集到同事的身份證信息後,如何批量獲得百他們的性別具體操作方法如下:1.在選項卡找到“DIY工具度箱”,選知擇“提取性別”功能;2.在彈出對話框,選擇道右側按鈕;3.在彈出對話框後,選擇需要判定的區域,然後點擊確認;4.在下一個對話框中,選擇確認按鈕;5.彈出對話框後,選擇性別需要儲存內的單元格區域,然後點擊確認;6.點擊“取消”,退出功能對話框;7.在指定區域,就可以看到判定結容果;,第一步:首先利用Excel2010打開需要處理的文檔(如下圖)第二步:18位身份證號的第17位是判斷性別的數字,奇數代表男性,偶數代表女性。首先,用MID函數將第17位數字提取出來,在性別下面的單元格輸入公式:=MID(A2,17,1)(如下圖)第三步:然後點擊回車7a64e4b893e5b19e31333365666261鍵就可以將第17位數提取出來了(如下圖)第四步:然後利用MOD函數(MOD函數是取餘數的函數)取第17位數字除以2的餘數,如果餘數是0,則第17位是偶數,也就是該身份證是女性;反之,如果餘數是1則説明身份證是男性,在性別單元格輸入公式:MOD(MID(A2,17,1),2)(如下圖)第五步:餘數為“0”説明第17位為偶數,即該身份證是女性(如下圖)第六步:然後利用“IF函數”將兩個公式嵌套在一起即可輸出該身份證的性別,在性別單元格輸入公式:=IF(MOD(MID(A2,17,1),2),"男","女")(如下圖)第七步:然後點擊回車鍵就可以輸出該身份證的性別(如下圖)擴展資料Excel 的一般用途包括:會計專用、預算、帳單和銷售、報表、計劃跟蹤 、使用日曆等Excel中大量的公式函數可以應用選擇,使用Microsoft Excel可以執行計算,分析信息並管理電子表格或網頁中的數據信息列表與數據資料圖表製作,可以實現許多方便的功能,帶給使用者方便。與其配套組合的有:Word、PowerPoint、Access、InfoPath及Outlook,PublisherExcel2013、2010、2007和老一點的Excel2003較為多見,Excel2002版本用的不是很多。比Excel2000老的版本很少見了。最新的版本增添了許多功能。使Excel功能更為強大。Excel2003支持VBA編程,VBA是Visual Basic For Application的簡寫形式。VBA的使用可以達成執行特定功能或是重複性高的操作。本回答被網友採納,1.首先看一下原始數據,本例以18位身份證號為例。A列是18位的身份證號,需要在B列和C列分別提計算出年齡和性別信息。2.18位身份證號從第7位開始的8位數字代表出生日期。出生的年份是從第7位開始的4位數字,因此,我們可以用MID函數將出生年份提取出來。雙擊B2,輸入公式:=MID(A2,7,4)3.要求年齡,需要用當前的年份減去身份證上的出生年份。可以用YEAR函數來取得當前的年份,例如輸入:=YEAR(NOW())就可以返回當前的年份2014。4.將上述兩個部分合並,就得到了B2的最終公式:=YEAR(NOW())-MID(A2,7,4)5.下一步看一下如何判斷男女。18位身份證號的第17位是判斷性別的數字,奇數代表男性,偶數e799bee5baa6e4b893e5b19e31333365656639代表女性。首先,還是用MID函數將第17位數字提取出來,輸入公式:=MID(A2,17,1)6.然後利用MOD函數(MOD函數是取餘數的函數)取第17位數字除以2的餘數,如果餘數是0,則第17位是偶數,也就是該身份證是女性;反之,如果餘數是1則説明身份證是男性。嵌套IF函數如下:=IF(MOD(MID(A2,17,1),2),"男","女")備註:上述是適用於18位身份證號的公式,如果有15位的身份證號可以用公式升級成18位的,然後再利用上述公式計算即可。本回答被網友採納,1.首先看一下原始數據,本例以18位身份證號為例。A列是18位的身份證號,需要在B列和C列分別提計算出年齡和性別信息。2.18位身份證號從第7位開始的8位數e69da5e6ba907a6431333431376635字代表出生日期。出生的年份是從第7位開始的4位數字,因此,我們可以用MID函數將出生年份提取出來。雙擊B2,輸入公式:=MID(A2,7,4)3.要求年齡,需要用當前的年份減去身份證上的出生年份。可以用YEAR函數來取得當前的年份,例如輸入:=YEAR(NOW())就可以返回當前的年份2014。4.將上述兩個部分合並,就得到了B2的最終公式:=YEAR(NOW())-MID(A2,7,4)5.下一步看一下如何判斷男女。18位身份證號的第17位是判斷性別的數字,奇數代表男性,偶數代表女性。首先,還是用MID函數將第17位數字提取出來,輸入公式:=MID(A2,17,1)6.然後利用MOD函數(MOD函數是取餘數的函數)取第17位數字除以2的餘數,如果餘數是0,則第17位是偶數,也就是該身份證是女性;反之,如果餘數是1則説明身份證是男性。嵌套IF函數如下:=IF(MOD(MID(A2,17,1),2),"男","女")備註:上述是適用於18位身份證號的公式,如果有15位的身份證號可以用公式升級成18位的,然後再利用上述公式計算即可,1、可以使用來mid函數取出代表性別的數字,也就是excel表格中身份證號倒自數第二個數字;2、可以百使用mod函數來判別奇數或偶數,如度果結果是0就是偶數,如果結果是1就是奇數;3、可以用if函數來填寫性別,知如果是奇數就是男生,如果是偶數就是女生;4、也可以把mid、mod、if三個函數嵌套起來,一次性填寫性別即可自動道填寫以上信息,1、演示使用的辦公軟件百為office系列軟件下的電子表格Excel軟件,軟件使用的版本為Microsoft office家庭和學生版2016。2、首先打開表格,並在表格中輸入用於演示的身份度證號,該身份證號碼為隨機生成,不具備任何實際含義。3、在b2單元格中輸入公式知“=IF(MOD(MID(A2,17,1),2)=1,"男","女")”,該公式表示取an個A2中的第17位開始道的一位數值並進行判斷,如果為奇數則為男,如果是偶專數則為女。4、然後在C2單元格輸入公式“=MID(A2,7,4)&"年"&MID(A2,11,2)&"月"”,可是表示從a2單元格的第7位開始取4位,第11位開始取兩位,然後將其組合合併,最終得到出生年月。5、輸入完之後點擊回車即可看到我們已經從身份證號碼中得到了屬出生年月以及性別。本回答被網友採納,如果是18位的身份證號,直接用mid函數從身份證號字符zhidao串中取出對應年月日就可以了。例如=MID(A6,7,4)&"-"&MID(A6,11,2)&"-"&MID(A6,13,2)性別一樣,加一個判斷就行了。 15位身份證號碼:第7、8位為出生年份(兩位數回),第9、10位為出生月份,第11、12位代表出生日期答,第15位代表性別,奇數為男,偶數為女。 18位身份證號碼:第7、8、9、10位為出生年份(四位數),第11、第12位為出生月份,第13、14位代表出生日期,第17位代表性別,奇數為男,偶數為女。本回答被網友採納,18位身份證號,以身份證號在A1單元格中為例: 出生年月可以用: =mid(A1,7,8) 性別可以用: =if(mod(mid(A1,17,1),2),"男","女")本回答被提問者採納內容來自www.51dongshi.com請勿採集。

TAG標籤:#excel #自動 #性別 #身份證 #