Excel根据生日得到星座

 时间:2026-02-14 15:46:27

1、方法一、Vlookup模糊匹配—添加辅助列法

Step 1:如下图所示,在星座前添加辅助列“星座编码”,输入公式=--TEXT(C2,"mdd"),用TEXT函数将开始日期中的月和日组成3-4位数字,再使用两个减号,负负得正将文本转换为数值。

Excel根据生日得到星座

2、Step 2:输入公式

H2=VLOOKUP(--TEXT(G2,"mdd"),A:B,2,TRUE) 即可。

Excel根据生日得到星座

3、方法二、F9的应用—不添加辅助列

根据上方所述的方法,在H2单元格输入公式

=VLOOKUP(--TEXT(G2,"mdd"),$A$2:$B$14,2,TRUE)

然后选中$A$2:$B$14,按下F9,$A$2:$B$14就会转换为 {101,"摩羯座";120,"水瓶座";219,"双鱼座";321,"白羊座";421,"金牛座";521,"双子座";622,"巨蟹座";723,"狮子座";823,"处女座";922,"天秤座";1023,"天蝎座";1122,"射手座";1222,"摩羯座"},这样的数组。

这样我们即使不添加辅助列,直接在H2单元格输入下方公式,星座明细表被删除了也不会影响结果。

=VLOOKUP(--TEXT(G2,"mdd"),{101,"摩羯座";120,"水瓶座";219,"双鱼座";321,"白羊座";421,"金牛座";521,"双子座";622,"巨蟹座";723,"狮子座";823,"处女座";922,"天秤座";1023,"天蝎座";1122,"射手座";1222,"摩羯座"},2,TRUE)

Excel根据生日得到星座

  • excel如何从地址中快速提取省份
  • Excel中如何根据生日计算星座?
  • 如何用excel的DCOUNT函数统计满足条件的个数?
  • text函数转换日期格式
  • Excel查询快递单号查询信息
  • 热门搜索
    汽车怎么画 春饼怎么做又软又好吃 怎么养猫 again怎么读 锟怎么读 adobe怎么读 股骨头坏死怎么治 奥利司他胶囊减肥效果怎么样 马桶堵了怎么疏通 怎么洗钱