Excel根据生日得到星座

 时间:2026-02-13 20:59:01

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数组公式
  • hlookup函数的使用方法
  • excel中提示你已为此函数输入太多参数
  • Excel中Left函数怎么用
  • 热门搜索
    白水洋旅游攻略 凤凰旅游住宿 张家界旅游报价 西安航空旅游学院 斐济旅游报价 旅游景点大全介绍 乳山银滩旅游度假区 黔南旅游 宜兴旅游攻略 哈尔滨冰雪旅游