永发信息网

求问这样的函数要怎么写,如果A1=0.5的时候,B1乘以5%,A1=1的时候,B1乘以10%,A1=2的时候,B1乘以18%,

答案:1  悬赏:50  手机版
解决时间 2021-01-31 22:15
  • 提问者网友:富士山上尢
  • 2021-01-31 01:41
求问这样的函数要怎么写,如果A1=0.5的时候,B1乘以5%,A1=1的时候,B1乘以10%,A1=2的时候,B1乘以18%,
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-01-31 03:02
在C1中输入或复制粘贴下列公式
=IF(A1="","",LOOKUP(A1,{0.5,1,2,3},{5,10,18,22}%)*B1
下拉填充追问可不可以问一下这个公式为什么要这样写呢,以后怕有类似的不会应用呢,你的这条公式完美的解答了我的难题!!真的谢谢你!追答用如下公式也可以,但公式嵌套不能超过7层。
=IF(A1="","",B1*IF(A1=0.5,5%,IF(A1=1,10%,IF(A1=2,18%,IF(A1=3,22%,0)))))
用上面的公式,可以突破这种限制。
如果对应关系较多,建议做一个对应工作表,然后用VLOOKUP函数进行调用。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯