根据身份证号自动计算星座

星座是根据出生月日(11~14位)进行匹配;例如,当书生月日在三月21和四月19日之间就为白羊座,其他星座按此继续编写。

2.IF函数判定

采用IF函数将进行公式编写。

IF(AND(VALUE(MID(身份证号码,11,4))>=321,VALUE(MID(身份证号码,11,4))<=419),'白羊座',IF(AND(VALUE(MID(身份证号码,11,4))>=420,VALUE(MID(身份证号码,11,4))<=520),'金牛座',IF(AND(VALUE(MID(身份证号码,11,4))>=521,VALUE(MID(身份证号码,11,4))<=621),'双子座',IF(AND(VALUE(MID(身份证号码,11,4))>=622,VALUE(MID(身份证号码,11,4))<=722),'巨蟹座',IF(AND(VALUE(MID(身份证号码,11,4))>=723,VALUE(MID(身份证号码,11,4))<=822),'狮子座',IF(AND(VALUE(MID(身份证号码,11,4))>=823,VALUE(MID(身份证号码,11,4))<=922),'处女座',IF(AND(VALUE(MID(身份证号码,11,4))>=923,VALUE(MID(身份证号码,11,4))<=1023),'天秤座',IF(AND(VALUE(MID(身份证号码,11,4))>=1024,VALUE(MID(身份证号码,11,4))<=1122),'天蝎座',IF(AND(VALUE(MID(身份证号码,11,4))>=1123,VALUE(MID(身份证号码,11,4))<=1221),'射手座',IF(AND(VALUE(MID(身份证号码,11,4))>=120,VALUE(MID(身份证号码,11,4))<=218),'水瓶座',IF(AND(VALUE(MID(身份证号码,11,4))>=219,VALUE(MID(身份证号码,11,4))<=320),'双鱼座','摩羯座')))))))))))
  • IF (判断条件,结果为true的返回值, 结果为false的返回值)
  • AND(A, B, …):同时满足A、B…
  • MID(A,B,C):在A字符串中,从第B位开始取出C个字符
  • VALUE():把MID函数取出的字符串转换成数字


在线体验demo:点击查看效果


2.IFS函数判定

采用IFS函数进行公式编写。

IFS(AND(VALUE(MID(身份证号码,11,4))>=321,VALUE(MID(身份证号码,11,4))<=419),'白羊座',AND(VALUE(MID(身份证号码,11,4))>=420,VALUE(MID(身份证号码,11,4))<=520),'金牛座',AND(VALUE(MID(身份证号码,11,4))>=521,VALUE(MID(身份证号码,11,4))<=621),'双子座',AND(VALUE(MID(身份证号码,11,4))>=622,VALUE(MID(身份证号码,11,4))<=722),'巨蟹座',AND(VALUE(MID(身份证号码,11,4))>=723,VALUE(MID(身份证号码,11,4))<=822),'狮子座',AND(VALUE(MID(身份证号码,11,4))>=823,VALUE(MID(身份证号码,11,4))<=922),'处女座',AND(VALUE(MID(身份证号码,11,4))>=923,VALUE(MID(身份证号码,11,4))<=1023),'天秤座',AND(VALUE(MID(身份证号码,11,4))>=1024,VALUE(MID(身份证号码,11,4))<=1122),'天蝎座',AND(VALUE(MID(身份证号码,11,4))>=1123,VALUE(MID(身份证号码,11,4))<=1221),'射手座',AND(VALUE(MID(身份证号码,11,4))>=120,VALUE(MID(身份证号码,11,4))<=218),'水瓶座',AND(VALUE(MID(身份证号码,11,4))>=219,VALUE(MID(身份证号码,11,4))<=320),'双鱼座',TURE(),'摩羯座')

  • IFS(判断条件,结果为true的返回值, 结果为false的返回值)
  • AND(A, B, …):同时满足A、B…
  • MID(A,B,C):在A字符串中,从第B位开始取出C个字符
  • VALUE():把MID函数取出的字符串转换成数字


在线体验demo:点击查看效果



更多身份资料提取欢迎阅读文档👇:

1.根据身份证号自动计算生日

2.根据身份证号自动计算性别

3.根据身份证号自动计算生肖

4.根据身份证号自动计算省份

5.整体效果演示



Peach是此帮助页面的作者。如果您对此页面的内容有任何意见,请在下方给她反馈。如需获取即时帮助,请联系技术支持。
本文是否对您有帮助?