excel if函数 多个条件

如图,帮忙做个IF函数公式,1——7的条件 结果是税率那一栏。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-16

方法如下

1、在excel表格中的A列单元格内输入一组数据,用来使用IF函数输入五个条件进行数据操作。

2、在B2单元格内输入IF公式:

=IF(A2<60,"1",IF(A2<100,"2",IF(A2<200,"3",IF(A2<280,"4",IF(A2<350,"5")))))。意思是A2单元格中如果数据小于60,则显示数字1,如果数据小于100,则显示数字2,以此类推。

3、点击回车键,即可生成公式计算结果,显示结果为数字“1”,代表A2单元格中的数据小于60。

4、拖动B2列公式向下填充,即可批量计算出A列中输入的数据所在的区间。

小技巧

1、按alt+向下箭头,可以根据已输入过的内容自动生成下拉列表; 

2、按alt+=号,可以快速插入求和公式;

3、按alt+回车键,可以在指定的位置强行换行;

4、选取整个区域,按alt+; 选取时可以跳过隐藏区域,只选取显示的区域;

5、按alt+数字键可以输入特殊符号:如 alt+41420 可以输入 √、alt+41409 可以输入 ×;

6、按Ctrl+D向下填充。选取一个含公式或值的单元格以及下面的N个单元格,可以填充值或公式。

本回答被网友采纳
第2个回答  2021-10-05

通过按Windows+R调出Windows运行对话框,输入“excel”后回车快速启动Excel,也可以双击桌面快捷图标启动Excel,启动Excel后,在最近列表找到需打开编辑的文档,点击打开该文档。

1、在excel表格中的A列单元格内输入一组数据,用来使用IF函数输入五个条件进行数据操作。



2、在B2单元格内输入IF公式:

=IF(A2<60,"1",IF(A2<100,"2",IF(A2<200,"3",IF(A2<280,"4",IF(A2<350,"5")))))。意思是A2单元格中如果数据小于60,则显示数字1,如果数据小于100,则显示数字2,以此类推。



3、点击回车键,即可生成公式计算结果,显示结果为数字“1”,代表A2单元格中的数据小于60。



4、拖动B2列公式向下填充,即可批量计算出A列中输入的数据所在的区间。





本回答被网友采纳
第3个回答  2015-06-26

  可以不用if(),wps有个税公式:=ROUND(MAX((A3-1000-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505},0),2)

  1000元是三险一金的举例数

  3500元是法定扣除数。

  A3是应发工资。


追问

谢谢你耐心帮我解决问题,但是我有点笨 没怎么看明白这个公式逻辑 结果就是税率吗 ?

追答

  税额,你要税率呀,我改一下公式。

  =IF(D7>0,LOOKUP(D7,{0,1500.01,4500.01,9000.01,35000.01,55000.01,80000.01},{0.03,0.1,0.2,0.25,0.3,0.35,0.45}),0)

第4个回答  2015-06-26
=if(A1<=1500,3,if(A1<=4500,10,if(A1<=9000,20,if(A1<=35000,25,if(A1<=55000,30,if(A1<=80000,35,45))))))本回答被提问者采纳
相似回答