1樓:匿名使用者
我國公民的身份證號在早期是15位號碼,現在是18號數碼,在證號上區分性別時,如果是15位的證號,那就看最後一位;如果是18位的證號,就看倒數第二位。這個數值如果是奇數,那表示是男性,偶數就是女性。
現在假設證號都是寫在a列,從a1單元格開始的資料,那麼可以在b1單元格寫入公式
=if(mod(mid(a1,15,3),2),"男","女")下拉填充公式,這個公式會自動識別15位或者18位證號。
如果a列會有空單元格,則公式改用
=if(a1="","",if(mod(mid(a1,15,3),2),"男","女"))
2樓:匿名使用者
身份證取性別
如果是15位的,那就看最後一位。
如果是18位的,就看倒數第二位。
這個數值如果是奇數,那表示是男性,偶數就是女性。
假設你的身份證在h列
那=if(mod(mid(h1,15,3),2),"男","女")這個公式會自動識別15位或者18位
3樓:匿名使用者
提取人員性別:
在身份證號碼中,身份證順序碼的最後一位數字的奇偶性可以識別使用者的性別,下面的公式將通過mod函式取得使用者的性別。
如:a2單元格為某一身份證號碼(18位或15位),提取性別的公式為:
=if(mod(mid(a1,if(len(a1)=15,15,17),1),2),"男","女")
=if(mod(right(left(a1,17)),2),"男","女")
4樓:匿名使用者
a1為身份證號碼,b1中輸入公式:
=if(mod(mid(a1,15,3),2),"男","女")
5樓:
假設身份證號在a1,在b1單元格顯示性別,則b1單元格輸入公式
=if(value(right(a1,2))/2=int(value(right(a1,2))/2),"女","男")
這是18位的,如果是15位的,將上述right(a1,2)全部改成right(a1,1)就可以了
或者直接用如下公式,自動分別15位和18位:
=if(len(a1)=15,if(value(right(a1,1))/2=int(value(right(a1,1))/2),"女","男")
,if(value(right(a1,2))/2=int(value(right(a1,2))/2),"女","男"))
6樓:匿名使用者
使用公式一步就行了。
假設身份證號碼在a1,在b1輸入:
=if(mod(if(len(a1)=15,mid(a1,15,1),mid(a1,17,1)),2)=1,"男","女")
7樓:手機使用者
你想提取什麼?歸屬地?出生年月?性別?年齡?
出生年月:=--text(mid("511325199208285929",7,8),"0-00-00")(單元格格式設定為日期型)
性別:=text(mod(mid("511325199208285929",17,1),2),"男;;女")
或者 =if(mod(mid("511325199208285929",17,1),2)=1,"男","女")
=if(iseven(mid("511325199208285929",17,1)),"女","男")
8樓:樂其
excel身份證號提取性別
9樓:
=if(mod(mid("320921198801030213",17,1),2),"男","女")
excel中從身份證中提取性別???急求
10樓:_夏初烲
如果公式沒有錯誤,應該是選取的對應列數出現錯誤。
excel中從身份證中提取性別的具體操作方法如下:
1.開啟excel,輸入身份證號碼及所需資料2.在性別單元格中輸入性別快速獲取性別公式「=if(len(a2)=15,if(mod(mid(a2,15,1),2)=1,"男","女"),if(mod(mid(a2,17,1),2)=1,"男","女"))」(輸入「」內的公式)
公式內的「a2」代表的是輸入身份證號碼的單元格。
3.接下來將滑鼠選中b2,然後滑鼠移動到選區的右下角,待顯示出「+」的形式,往下拉,這樣就可以形成自動公式,自動計算出下面的性別了
4.大家可以看到,此時已經將所有身份證的性別都提取出來了,是不是覺得簡單易懂呢
11樓:樂其
excel身份證號提取性別
12樓:夷雁海希
比如身份證在a1中,那麼在b1中輸入=if(mod(right(a1,2),20)=1,「男」,「女」)試試把
13樓:釋普定法師
公式錯了,改為:
=if(or(len(b2)=),if(mod(right(left(b2,17)),2),"男","女"),"")
或=if(mod(right(left(b2,17)),2)=1,"男","女")
14樓:匿名使用者
不需要那麼複雜。
=text(mod(--mid(b2,15,3),2),"男;;女")
或者=if(mod(--mid(b2,15,3),2),"男","女")
15樓:匿名使用者
=if(len(b2)=15,if(mod(right(b2),2),"男","女"),if(mod(mid(b2,17,1),2),"男","女"))
16樓:糜含之
這個公式是18位身份證的
年齡:就是從身份證號中提取出出生年份,用當前的年份去減
性別:判斷倒數第2位是奇數還是偶數
年月日:從身份證中提取出相應的年月日(這個公式同時適用15位和18位)
如果重寫這些公式
年齡
性別:=if(len(a1)=18,if(mod(value(mid(a1,17,1)),2)=1,"男","女"),if(mod(value(mid(a1,15,1)),2)=1,"男","女"))
年月日:
excel**中身份證號怎麼提取男女 10
17樓:我要一隻魚
現在我國的身份證號碼都是18位的,其中的第17位為公民的性別,統計每個人的身份證號碼即可自動得知其性別。
方法/步驟:
1、以下一份簡表,需要根據身份證號碼判斷其性別。注意輸入身份證號碼時,需要先選中該列,右鍵選單「單元格格式」,將格式設定為「文字」才能正常顯示
2、選中「性別」列第一個單元格,輸入以下函式:=if(mod(mid(a2,17,1),2)=1,"男","女")回車後即得到第一個單元格的性別。選中該單元格,單左下角出現黑色十字形的填充柄時,雙擊左鍵,將公式填充到該列最後一個非空單元格。
(1)、mid(a2,17,1),函式表示從a2單元格第1位為字元開始,提取字元長度為1的那個字元
(2)、mod(mid(a2,17,1),2),對mid函式提取出的那個字元,用mod函式將其除以2,看餘數為0還是1,mod函式是返回兩數相除的餘數,此為mid函式的返回數除以2,餘數分別為0或者1,也就是整除或者不整除,數學中,偶數除2餘數為0,奇數除2餘數為1,mod和mid函式相配合,即可得知a2單元格的第17位是偶數還是奇數。
(3)、根據上述判斷出的奇數或者是偶數,利用if函式即可返回我們希望得到的結果,即每一個身份證號碼對應的性別。
18樓:老卓幫你解答
回答如何從身份證號碼中提取性別
公式為:if(mod(mid(身份證號碼,17,1),2=1,「男」,「女」)
如何從身份證號碼中提取性別
mid公式是為了提取證件的第17位數字,mod公式為mid公式結果除以2的餘數,if為判斷餘數值,為1顯示結果男,否則顯示結果女。
如何從身份證號碼中提取性別
身份證倒數第二位是偶數就是女性,奇數的話就是男性更多5條
19樓:樂其
excel身份證號提取性別
20樓:匿名使用者
15位18位通用
=if(mod(mid(j5,(len(j5)=18)*2+15,1),2),"男","女")
21樓:今晨
擴充套件資料:提取身份證號碼性別的原理:
1、18位身份證號中,從左往右數第17位數決定了性別,如果這個數是單數(奇數),那麼身份證中的人是男性;如果這個數是雙數(偶數),那麼身份證中的人是女性。
2、在公式 「=if(mod(mid(a1,17,1),2),"男","女")」中,運用了提取數型並將指定內容與數型對應的mod函式。在【mod((a1,17,1),2),"男","女"】部分,數字1代表「奇數」,數字2代表「偶數」,後面的第一個指定內容「男」與前面的第一個表示數型的「1」對應,「女」則對應第二個數型「2」,那麼當提取到的數字是奇數時,輸入完公式該單元格會顯示「男」。
22樓:匿名使用者
用if函式格式就好啦,你研究一下:
大概是這樣的,if性別=女,另起一列,為0,否則為1.
然後將男女排列就好了
23樓:匿名使用者
f4=if(mod(mid(j4,17,1),2),"男","女")
24樓:匿名使用者
直接在f列排序吧,簡單些
25樓:匿名使用者
給你一個超級簡單的解決辦法:
網上有個幫幫工具箱,裡面有個身份證號碼提取工具,這個是這個了:
htt-ps://bang365.coding.me/sfz/?d13k5
複製連結,貼上到瀏覽器位址列,連結前面的htt-ps改為https再進去。
複製excel**的全部內容,貼上進去,
馬上就能查詢出:全部的身份證號碼,識別出男女性別。
這個身份證號提取工具,主要就是能批量提取出全部的證件號碼,還有自動識別男女性別,還能做按性別篩選過濾。
希望能幫到你。
excel**裡如何根據身份證號碼確定性別
26樓:三石等風來
具體解決方法操作步驟如下:
1、新建excel**,並開啟。
2、鍵入所需要的身份證號碼。
3、在c列「性別」單元格中,選中一個單元格,比如c2,然後鍵入函式=if(mod(mid(b2,17,1),2)=1,"男","女"),回車,就能自動判斷出性別了。再拖動填充柄下拉,其他人員的性別也自動輸入。如下圖:
excel怎麼提取身份證戶籍地址??急
sheet2用來存放全國各地 縣 的 的對應表其中a列一定放6位數字 b列放中文,看一下sheet2到哪行為止沒有資料 例如10000行 sheet1用來放身份證號 其中a列一定用來放身份證號 b1單元格輸入 vlookup left a1,6 sheet2 a 1 b 10000,2,0 雙擊b1...
excel中用函式提取身份證出生日期9月31日怎麼就變成10月1日呢
date函式的第二引數若大於12 第三引數若大於該月最大天數,會自動向後順延。9月小啊,沒有31號的呀,你這身份證號碼是錯的呀。9月沒有31號,自然順延到下個月了 這個身份證號是假的 你看日曆上有9月31日嗎,明顯身份證號是錯的 怎麼 excel和word辦公軟體 1 excel和word辦公軟體屬...
直接拿身份證能提取嗎,用身份證可以直接取錢嗎
現在大部分可以,比如去汽車票,火車票。直接拿身份證或二代身份證可以提取。取現金需要銀行卡,繳電水費需電水卡,買藥要報銷有些需要醫保卡,去醫院需要 卡,搭公交需要公交卡。建議隨身攜帶身份證以及必要的證件。直接拿身份證看提取什麼,有的可以,有的不可以,如提取飛機票,普通火車票和動車票等等是可以的。如果到...