放过某度吧!Excel就能告诉你,她的星座和生肖

2019-11-07 18:32:00 3点赞 8收藏 0评论

放过某度吧!Excel就能告诉你,她的星座和生肖


: 你获知了一个‘她’的生日,想知道‘她’的星座和生肖怎么办?

: 可以查询搜索引擎啊!

: 可是你有一群‘她们’的生日,怎么才能知道‘她们’的星座和生肖呢?

: 这……

: 其实你可以借助Excel!

案列重现

放过某度吧!Excel就能告诉你,她的星座和生肖

要是你获知一群人的生日年月日,可以又怎么知道他们的星座和生肖呢?

仔细想想,星座和生肖是基于生日年月日信息中的不同部分:

  • 星座:取决于 ,并将每年分成不均匀的12份

  • 生肖:取决于 阴历年,并每12年重复一次

既然如此,那我们就着重思考一下,如何才能用公式实现以上的两个表达。

解决方法

>>>求星座

放过某度吧!Excel就能告诉你,她的星座和生肖

看了这公式是不是有点犯晕?还是让火箭君来给你细细解释。

放过某度吧!Excel就能告诉你,她的星座和生肖

  • --TEXT(B2,"mdd")

    提取B2单元格中的月日信息,其中的信息可以是1位或2位数字,而的信息必须以2位数字显示,再通过减负运算(连续两个减号)将其转换为一个3位或4位的数字。

  • {101,"摩羯";120,"水瓶"; ... ;1222,"摩羯"}

    如上图所示,构建起了一个2*13的数组,分别对应该星座的起始月日和星座的名称。

  • LOOKUP(... , ...)

    通过LOOKUP函数,查询B2中的月日信息在数组中所对应的星座名称。其中,由于LOOKUP函数是顺序查询的,而摩羯座又是横跨了年头年尾两个月(12月22日~1月19日),因此在创建数组时,必须把摩羯座的信息分成两部分。

>>>求生肖

放过某度吧!Excel就能告诉你,她的星座和生肖

放过某度吧!Excel就能告诉你,她的星座和生肖

  • TEXT(B2,"[$-130000]e")

    将B2中公历转换为农历,并提取年份信息。"[$-130000]..."可以将公历转换成农历,同时还可以设置不同的表达形式,比如"[$-130000]e"为农历年份,"[$-130000]yyyy-mm-dd"为按农历年月日表示。

  • MOD(...-4,12)+1

    由于Excel中日期起始的1900年恰好为鼠年,而1900/12的余数为4,需要将年份信息减去4,再除以12取其余数。同时由于字符串的起始位为1。因此将余数加上1,就可以得到"鼠牛虎兔龙蛇马羊猴鸡狗猪"这串字符中的实际位置。

    比如,

    放过某度吧!Excel就能告诉你,她的星座和生肖

BTW,上文中介绍的肯定不是唯一的求星座和求生肖的方法。比如,你是不是会用求星座的方法来求生肖呢?

放过某度吧!Excel就能告诉你,她的星座和生肖

       ▲这是不是能治疗颈椎病?

同时,也欢迎小伙伴在文末评论区留言,谈谈你对求星座和求生肖公式的新idea!


展开 收起

Microsoft 微软 OFFICE 365 家庭版 会员

Microsoft 微软 OFFICE 365 家庭版 会员

106元起

苍穹 边缘缓存节点管理系统

苍穹 边缘缓存节点管理系统

43800元起

WPS 金山软件 WPS 超级会员 3年卡

WPS 金山软件 WPS 超级会员 3年卡

369元起

苍穹 载体“全类型、全流程”精确管控业务办公软件 非国产化

苍穹 载体“全类型、全流程”精确管控业务办公软件 非国产化

60000元起

WPS 金山软件 会员季卡

WPS 金山软件 会员季卡

59.85元起

Microsoft 微软 Office 2019 家庭学生版 密钥

Microsoft 微软 Office 2019 家庭学生版 密钥

159元起

Microsoft 微软 OFFICE 365 个人版 办公软件

Microsoft 微软 OFFICE 365 个人版 办公软件

224元起

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

268元起

WPS 金山软件会员 2年卡

WPS 金山软件会员 2年卡

暂无报价

WPS 金山软件 超级会员Pro 6.5年+腾讯月卡+识字会员年卡

WPS 金山软件 超级会员Pro 6.5年+腾讯月卡+识字会员年卡

720.1元起

Microsoft 微软 office 2019 办公软件 终身使用 送outlook

Microsoft 微软 office 2019 办公软件 终身使用 送outlook

暂无报价

Microsoft 微软 office365家庭版个人版激活密钥office2021账户激活

Microsoft 微软 office365家庭版个人版激活密钥office2021账户激活

229元起

WPS 金山软件 WPS会员 5年卡

WPS 金山软件 WPS会员 5年卡

暂无报价

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

299元起

WPS 金山软件 超级会员1/7天

WPS 金山软件 超级会员1/7天

暂无报价

WPS超级会员4年套餐pdf转word排版PPT润色模板素材店铺

WPS超级会员4年套餐pdf转word排版PPT润色模板素材店铺

452.2元起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
8
扫一下,分享更方便,购买更轻松