时间:2020-02-10  来源:百度经验  作者:南霸天mxw  阅读:4

身份证号码可以导出很多信息,这里我们通过身份证号码来倒出一些有意思的信息,希望大家喜欢,纯属娱乐之作。

EXCEL软件——身份证号码导出系统

新建一张EXCEL表格,在表格中输入一些信息,如图所示。

EXCEL软件——身份证号码导出系统

选择D5单元格,并输入函数=IF(D3="","",IF(AND(LEN(D3)<>15,LEN(D3)<>18),"错误",IF(ISERROR(1*(TEXT(MID(D3,7,6+(LEN(D3)=18)*2),"#-00-00"))),"错误",IF(OR((1*(TEXT(MID(D3,7,6+(LEN(D3)=18)*2),"#-00-00")))TODAY()),"错误",VALUE(TEXT(MID(D3,7,6+(LEN(D3)=18)*2),"#年00月00日")))))),这时你就会看到你的公历出生年月。

EXCEL软件——身份证号码导出系统

选择D6单元格,并输入函数=TEXT(D5,"[$-130000]yyyy年m月"&IF(LEN(--TEXT(D5,"[$-130000]dd"))=1,"初","")&"d"),这时你就会看到你的农历出生年月。

EXCEL软件——身份证号码导出系统

选择D7单元格,并输入函数=TEXT(D5,"m月d日"),这时你就会看到你的公历生日。选择D8单元格,并输入函数=TEXT(D6,"m月d日"),这时你就会看到你的农历生日。

选择D9单元格,并输入函数=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(YEAR(TODAY())-DATEDIF(D7,TODAY(),"y")-4,12)+1,1),这时你就会看到你的生肖。

EXCEL软件——身份证号码导出系统

选择D10单元格,并输入函数=IF(AND(D7>="3-21",D7<="4-19"),"白羊座",IF(AND(D7>="4-20",D7<="5-20"),"金牛座",IF(AND(D7>="5-21",D7<="6-21"),"双子座",IF(AND(D7>="6-22",D7<="7-22"),"巨蟹座",IF(AND(D7>="7-23",D7<="8-22"),"狮子座",IF(AND(D7>="8-23",D7<="9-22"),"处女座",IF(AND(D7>="9-23",D7<="10-23"),"天秤座",IF(AND(D7>="10-24",D7<="11-21"),"天蝎座",IF(AND(D7>"11-22",D7<="12-21"),"射手座",IF(AND(D7>="12-22",D7<="1-19"),"摩羯座",IF(AND(D7>="1-20",D7<="2-18"),"水瓶座",IF(AND(D7>="2-19",D7<="3-20"),"双鱼座")))))))))))),这时你就会看到你的星座。

EXCEL软件——身份证号码导出系统

选择D11单元格,并输入函数=IF(MID(D3,17,1)/2=TRUNC(MID(D3,17,1)/2),"女","男"),这时你就会看到你的性别。

EXCEL软件——身份证号码导出系统

选择D12单元格,并输入函数=DATEDIF(D5,TODAY(),"y")&"岁",这时你就会看到你的年龄。现在表格就只做完成了。

EXCEL软件——身份证号码导出系统

Top