關閉→
當前位置:知科普>IT科技>怎麼用excel函數判斷身份證號性別

怎麼用excel函數判斷身份證號性別

知科普 人氣:1.9W

假如身份證號碼在“A列”,如A2中, 1、判斷年齡:如果想在Excel中“B列”單元格顯示年齡,那麼點擊所在列的第一個待輸入的單元格,在這個單元格編輯區內輸入以下公式: =IF(A2"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00

MicrosoftExcel2016是Microsoft office2016下的專門窗處理表格文件的軟件,有着強大的實用性。但是對於剛剛入門的小白而言,往往不知道該如何用excel函數判斷身份證號性別。下面就給你分享一下相關的方法,希望能對你有所幫助。

怎麼用excel函數判斷身份證號性別

材料/工具

Excel(這裏以2016版為例)

1、以excel2010版本為例,如圖所示有下列的身份證號碼,其中身份證格式是文本格式,否則後面的幾位數字會變成0; 2、先獲取出生日期,在B2單元格輸入【=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) 】點擊回車鍵即可,MID函數是在指定的字符串

方法

選擇中將要編輯的單元格。

excel中身份證號碼區分男女的具體操作方法如下: 1.有一組數據,最後一列是真實性別 2.在函數框中輸入“=IF(MOD(MID(B2,17,1),2)=1,"男","女")”,按回車,可以自動判斷並顯示對應身份證所屬者是“男”或者“女”。 (MID(B2,17,1)表示提取B2單元格中第

怎麼用excel函數判斷身份證號性別 第2張

身份證號的倒數第2位用於判斷性別,奇數為男性,偶數為女性,利用IF函數=IF(MOD(MID(C2,17,1),2)=1,"男","女"),計算出“性別”,如圖所示:

計算男女性別方式如下: 1.首先利用Excel2010打開需要處理的文檔(如下圖) 2.18位身份證號的第17位是判斷性別的數字,奇數代表男性,偶數代表女性。首先,用MID函數將第17位數字提取出來,在性別下面的單元格輸入公式:=MID(A2,17,1)(如下圖

怎麼用excel函數判斷身份證號性別 第3張

然後點擊這個“?”或者單擊【回車】就可以運算出結果。

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

怎麼用excel函數判斷身份證號性別 第4張

當把鼠標放在計算過後的那個單元格的左下角,會變成一個黑色小十字,如圖(本人繪製的,因為截圖顯示不了)

第一步、首先,打開Excel表格程序,進入Excel表格程序中,打開要轉化成性別的身份證號碼。 第二步、然後,在空白的單元格內輸入函數“=IF(MOD(MID(B2,17,1),2)=1,"男","女")”,回車輸入。 第三步、最後,即可看到Excel將身份證號轉化成性別完成,

怎麼用excel函數判斷身份證號性別 第5張

然後摁住左鍵一直向下拉,或者雙擊都可以,這樣就可以批量計算。

首先看一下原始數據,本例以18位身份證號為例。A列是18位的身份證號,需要在B列和C列分別提計算出年齡和性別信息。 我們知道,18位身份證號從第7位開始的8位數字代表出生日期。出生的年份是從第7位開始的4位數字,因此,我們可以用MID函數將出生

怎麼用excel函數判斷身份證號性別 第6張

看,計算成功。好的,方法分享就到此為止了,希望能對你有所幫助。

=IF(D2="","",IF(LEN(D2)=15,IF(MOD(MID(D2,15,1),2)=1,"男","女"),IF(MOD(MID(D2,17,1),2)=1,"男","女"))) 把身份證 號碼放在 D2 就可以了 記得給分哦

怎麼用excel函數判斷身份證號性別 第7張

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

從Excel中如何提取身份證號碼中的性別(舉例説明)

=IF(D2="","",IF(LEN(D2)=15,IF(MOD(MID(D2,15,1),2)=1,"男zd","女"),IF(MOD(MID(D2,17,1),2)=1,"男","女")))

把身份證 號碼放在回 D2 就可以了

記得給分答哦

EXCEL判斷15和18位身份證男女的函數公式

一、可根據實際情況選用以下方法:

1、判斷15位身份證男女的函數公式:

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

2、判斷15位身份證男女的函數公式:

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

3、對15位和18位身份證通用的判斷公式:

=IF(MOD(MID(A1,INT((LEN(A1)-1)/2)*2+1,1),2),"男","女")

二、用mid函數在身份證號碼的第15位開始,提取3位數,即15、16、17位,如果身份證號是15位的,只會提取第15位,17位身份證號提取3位數,也不會影響判斷第17位數的奇偶,因為一個數的奇偶看個位數就能判斷,所以前邊再多兩位數也是可以的。再用MOD函數判斷提取數與2的餘數,結果為1則為奇數,結果為0則為偶數,把這一個函數當做IF函數的判斷條件,省略了“=1”,因為MOD(提取數.2)的結果只會是1或0。

拓展資e799bee5baa6e78988e69d8331333365663538料

Mid是Visual Basic和Microsoft Excel中的一個字符串函數,作用是從一個字符串中截取出指定數量的字符。這個函數的3個參數各在VB和Excel中互相等價,但VB中的Length參數可以省略,而Excel中num_chars參數不可省略。

當Start(start_num)參數小於1時,函數返回一個錯誤;當Start參數值大於String(text)參數長度時,返回一空字符串;若從Start參數起截取長度超出字符串末尾,或Length參數被省略,則返回Start參數位置到字符串結尾的所有字符。

(參考資料 百度百科 mid函數)

如何在Excel里根據身份證號碼自動填寫性別、出生年月

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

2、可以使用mod函數來判別奇數制或偶數,如果zhidao結果是0就是偶數,如果結果是1就是奇數;

3、可以用if函數來填寫性別,如果是奇數就是男生,如果是偶數就是女生;

4、也可以把mid、mod、if三個函數嵌套起來,一次性填寫性別即可自動填寫以上信息。

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

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

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

當今的身份證號碼由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"),回車確定。

excel怎樣根據身份證號計算性別

excel怎樣zd根據身份證號計算性別方法:

1、現在我們的身份證號碼長度都是18位。

2、身份證號碼中代表性別的是第17位,奇數為男性,偶數為女版性。

3、我們利用MOD函數(MOD函數是取餘數的函數)取第17位數字除以2的餘數,如果餘數是0,則第17位是偶數,也就是該身份證是女性;權反之,如果餘數是1則説明身份證是男性。

4、我們嵌套IF函數如下:

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

TAG標籤:#身份證號 #函數 #excel #性別 #