Excel大佬来看看,能不能把这个函数精简一下?
=IF(B2="特价房",0,(IF(B2="五号楼",1.5,(IF(B2="七号楼",1.5,(IF(B2="九号楼",1.4,IF(B2="十号楼",1.4,(IF...
=IF(B2="特价房",0,(IF(B2="五号楼",1.5,(IF(B2="七号楼",1.5,(IF(B2="九号楼",1.4,IF(B2="十号楼",1.4,(IF(B2="十二号楼",1.4)))))))))*B4*24)
需求:当B2是特价房的时候显示0,当B2是五号楼或者七号楼的时候是1.5,当B2是九号楼或者十号楼或者十二号楼的时候是1.4。 展开
需求:当B2是特价房的时候显示0,当B2是五号楼或者七号楼的时候是1.5,当B2是九号楼或者十号楼或者十二号楼的时候是1.4。 展开
2020-09-10 · 知道合伙人软件行家
关注
展开全部
=VLOOKUP(B2,{"特价房",0;"五号楼",1.5;"七号楼",1.5;"九号楼",1.4;"十号楼",1.4;"十二号楼",1.4},2,0)*B4*24
=IF(B2="特价房",0,IF(OR(B2="五号楼",B2="七号楼"),1.5,1.4))*B4*24
第一个与你原来的稍简化一点,第二个只判断了特价房、五号楼和七号楼,其它的都为1.4,根据需要自己选择吧。
=IF(B2="特价房",0,IF(OR(B2="五号楼",B2="七号楼"),1.5,1.4))*B4*24
第一个与你原来的稍简化一点,第二个只判断了特价房、五号楼和七号楼,其它的都为1.4,根据需要自己选择吧。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改成
=VLOOKUP(B2,{"特价房",0;"五号楼",1.5;"七号楼",1.5;"九号楼",1.4;"十号楼",1.4;"十二号楼",1.4},2,)*B4*24
试试吧。
=VLOOKUP(B2,{"特价房",0;"五号楼",1.5;"七号楼",1.5;"九号楼",1.4;"十号楼",1.4;"十二号楼",1.4},2,)*B4*24
试试吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询