sfz_星座函数
函数名:idc_Zodiac / sfz_星座
函数功能
从身份证号提取星座信息,根据出生日期计算对应的星座。
会员等级:🟢 免费版(Free)
参数规范
| 参数名 | 类型 | 必填 | 示例 | 特殊说明 |
|---|---|---|---|---|
身份证号 | String/Range | 是 | "110101199001011234" | 18位或15位身份证号码,支持区域输入 |
使用案例
提取单个身份证星座
问题描述:从身份证号提取星座 公式演示:
excel
=sfz_星座("110101199003151234")输出效果:
text
双鱼座批量提取星座
问题描述:从身份证号区域批量提取星座 公式演示:
excel
=sfz_星座(A1:A10)输出效果:
返回A1:A10区域中每个身份证号对应的星座
技术说明
星座划分规则
| 星座 | 日期范围 |
|---|---|
| 白羊座 | 3月21日 - 4月19日 |
| 金牛座 | 4月20日 - 5月20日 |
| 双子座 | 5月21日 - 6月20日 |
| 巨蟹座 | 6月21日 - 7月22日 |
| 狮子座 | 7月23日 - 8月22日 |
| 处女座 | 8月23日 - 9月22日 |
| 天秤座 | 9月23日 - 10月22日 |
| 天蝎座 | 10月23日 - 11月21日 |
| 射手座 | 11月22日 - 12月21日 |
| 摩羯座 | 12月22日 - 1月19日 |
| 水瓶座 | 1月20日 - 2月18日 |
| 双鱼座 | 2月19日 - 3月20日 |
返回格式
返回二维数组,包含星座名称
异常处理
| 错误场景 | 返回值 |
|---|---|
| 身份证号为空 | 身份证号为空 |
| 身份证号长度不正确 | 身份证号长度不正确 |
| 生日信息无效 | 生日信息无效 |
注:本函数在WPS 2019+ 和 Excel 365中测试通过