tft每日頭條

 > 生活

 > excel使用if函數求性别

excel使用if函數求性别

生活 更新时间:2024-09-16 11:55:54

excel使用if函數求性别(Excel函數IFMOD函數)1

各位小夥伴們大家好,我是Excel歸故鄉,本期繼續講解IF函數的經典案例,今天來看一下如何用IF函數快速的判斷一個人的性别。

要根據身份證判斷性别,我們首先要知道身份号碼各個數字的含義,我們18位的身份證當中,第17位數字就代表着這個人的性别,奇數為男性,偶數為女性,不信的自己看看自己身份證号碼是不是這個規律,如果不對,建議你去派出所做個登記。

既然知道第17位數字代表的是性别,我們肯定要先想辦法把第17位數字提取出來,這裡我們用MID函數提取,這個函數後面文本函數主題會詳細講解,今天隻大概說一下他的用法MID(提取的文本,從第幾位開始提取,提取多少位),以下是我們用MID函數提取身份第17位的結果:

excel使用if函數求性别(Excel函數IFMOD函數)2

提取出來之後,我們是不是就該判斷他是奇數還是偶數了,隻要判斷出奇偶性,就知道這個人是男是女了。這裡判斷的方法比較多,我們本期采用MOD函數來判斷,這個函數的作用是取餘數,具體怎麼取,我們隻需要把對應數字放到他對應的參數位置,MOD函數就會返回兩個數字相除的餘數:MOD(被除數,除數)。同時我們知道,一個數除以2,他的餘數不是1就是0,是1代表這個數為奇數,0代表這個數為偶數。我們使用這個公式對MID函數提取出來的數字進行除以2取餘數:

excel使用if函數求性别(Excel函數IFMOD函數)3

這時候就用1和0将性别為男和女給區分開來了,并且,這個1和0是不是剛好可以和我們前面講解的1和0分别代表TRUE和FALSE又對上了,此時我們就可以直接用MOD得到的結果,直接作為IF函數的第一參數就得到了如下公式:=IF(MOD(MID(A2,17,1),2),"男","女"),到這一步就已經判斷出性别了:

excel使用if函數求性别(Excel函數IFMOD函數)4

其實整個過程非常簡單,還是利用了1和0代替TRUE和FALSE的特性。提醒一下,這裡判斷數字的奇偶性,方法多樣,我們表格當中也有直接能夠判斷數字奇偶性的函數,但是我們還沒講解到,感興趣的小夥伴可以自己網上查找學習一下。由于現在我們講解的基礎函數還不夠全面,很多案例講解起來比較麻煩,所以關于IF函數的各種用法,我們在後面函數中講到的時候再給大家介紹。

寫在最後:原創不易,請大家多多支持,期待與大家互相學習,共同進步!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved