Excel if语句问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 11:27:46
如果a1>9966,b1=9966*0.1;1993<a1<9966,b1=a1*0.1;a<1993,b1=1993*0.1;请给出具体的表达式,悬赏100,谢谢!

在B1输入:

=if(a1>9966,9966*0.1,if(a1>=1993,a1*0.1,1993*0.1))
好像没有提到=1993时怎么处理吧?
我这里假定低于1993时,为1993*0.1,超过1993,且不超过9966是为a1*0.1,超过9966时,为9966*0.1

一定要用IF函数吗?其实这个应用不必用IF函数,公式
=MIN(MAX(A1,1993),9966)*0.1
就能达到目的。

=IF(A1>9966,9966*0.1,IF(A1>1993,A1*0.1,IF(A1<1993,1993*0.1)))