咨询Excel中使用嵌套OR语句实现月份对应季度的语法
Excel嵌套OR语句实现季度判断
以下是满足需求的嵌套IF+OR公式:
=IF(OR(B4="Jan",B4="Feb",B4="March"),"Q1",IF(OR(B4="April",B4="May",B4="June"),"Q2",IF(OR(B4="July",B4="Aug",B4="Sept"),"Q3",IF(OR(B4="Oct",B4="Nov",B4="Dec"),"Q2",""))))
逻辑拆解:
- 第一层
IF(OR(B4="Jan",B4="Feb",B4="March"),"Q1",...):当B4是"Jan""Feb""March"任意一个时,返回"Q1",否则进入下一层判断 - 第二层
IF(OR(B4="April",B4="May",B4="June"),"Q2",...):当B4是"April""May""June"任意一个时,返回"Q2",否则进入下一层判断 - 第三层
IF(OR(B4="July",B4="Aug",B4="Sept"),"Q3",...):当B4是"July""Aug""Sept"任意一个时,返回"Q3",否则进入最后一层判断 - 第四层
IF(OR(B4="Oct",B4="Nov",B4="Dec"),"Q2",""):当B4是"Oct""Nov""Dec"任意一个时,返回"Q2",否则返回空值(可根据需求修改为空以外的内容)
注:你需求中Oct-Dec返回Q2可能是笔误,若实际需要返回Q4,只需将最后一层的"Q2"改为"Q4"即可。
内容的提问来源于stack exchange,提问作者jamescadigan22
相关产品推荐
相关产品推荐

