国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Word > 正文

WPS智能判斷身份證的性別

2019-10-25 18:36:29
字體:
來源:轉載
供稿:網友

   在根據身份證號碼判斷性別的應用中,大多數人習慣用嵌套的IF函數來判斷身份證號碼是18位還是15位,然后再分別提取第17位或第15位,該數字為奇數時,判斷為“男”,為偶數時,判斷為“女”。

  如:
  =IF(LEN(A2)=18,IF(MOD(MID(A2,17,1),2),"男","女"),IF(LEN(A2)=15,IF(MOD(RIGHT(A2,1),2),"男","女")))

  這樣做雖然能得出正確的結果,但由于兩次分別對18位和15位身份證進行判斷和運算,導致公式過長,效率降低。其實,我們可以通過在IF函數中加入簡單的計算來避免重復判斷,請看下面的公式:
  =IF(MOD(MID(A2,(LEN(A2)=18)*2+15,1),2),"男","女")

  在這個公式中,如果A2單元格為18位數字,則公式中的“LEN(A2)=18”的值為1,再乘以2,其值為2,加上后面的15,等于17,而如果A2為15位,則“LEN(A2)=18”的值為0,乘以2再加15后的值為15,通過這個辦法,利用MID函數智能地取到18位號碼的第17位或15位號碼的第15位,然后作為MOD的參數,正確判斷出該身份證持有人的性別。同樣的方法還可以用來智能計算18位和15位身份證的出生日期等其他信息,具體方法請大家開支腦筋,舉一反三。


注:相關教程知識閱讀請移步到Word教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新民市| 北辰区| 云龙县| 工布江达县| 喀什市| 佛山市| 莒南县| 临沂市| 临高县| 西昌市| 绥阳县| 南宁市| 芦山县| 宣威市| 合肥市| 酉阳| 乐业县| 鸡西市| 盐池县| 冕宁县| 恭城| 大邑县| 莲花县| 金阳县| 千阳县| 黑山县| 璧山县| 盈江县| 白玉县| 津市市| 确山县| 诸城市| 五河县| 加查县| 临桂县| 伊宁县| 望奎县| 闸北区| 伊金霍洛旗| 徐闻县| 晋宁县|