回覆列表
-
1 # 手機使用者88525788716
-
2 # 使用者4243767351955
增加一個IF巢狀
=IF(F5="","",=IF(LEN(F5)=15,"19"&MID(F5,7,2)&"-"&MID(F5,9,2)&"-"&MID(F5,11,2),MID(F5,7,4)&"-"&MID(F5,11,2)&"-"&MID(F5,13,2)))
=IF(F5="","",DATEDIF(TEXT((LEN(F6)=15)*19&MID(F6,7,6+(LEN(F6)=18)*2),"#-00-00"),TODAY(),"Y"))
方法/步驟開啟“公司員工資訊表”滑鼠定位到D3單元格,輸入公式=TEXT(MID(C3,7,8),"0000年00月00日")然後拖動D3單元格右下角的填充柄向下填充公式,可以提取到所有員工的生日資訊。滑鼠定位到E3單元格,輸入公式=TEXT(MOD(LEFT(RIGHT(C3,2)),2),"[=0]女;[=1]男")然後拖動E3單元格右下角的填充柄向下填充公式,可以提取到所有員工的性別資訊。總結:1,提取生日資訊時使用MID()函式提取身份證號碼從第7位數開始的連續8個數字,再使用TEXT()函式在提取的8個數字中插入“年”,“月”,“日”以表示日期總結:2,提取性別資訊時使用RIGHT()函式取身份證最後兩位,再使用LEFT()函式取得這兩位數中的第一位,然後使用MOD()函式對2取餘數,最後使用TEXT()函式將餘數轉換為員工的性別,"[=0]女;[=1]男"是一個條件格式,表示前面的值為0時輸出文字“女”,為1時輸出文字“男”。