Excel里,这个if的嵌套if函数嵌套哪里出错了呢

excel里嵌套的ifif函数嵌套条件怎样写 [問题点数:20分,结帖人aj988]

红花 2010年10月 VB大版内专家分月排行榜第一
黄花 2011年7月 VB大版内专家分月排行榜第二
蓝花 2010年6月 VB大版内专家分月排行榜第三

红花 2010姩10月 VB大版内专家分月排行榜第一
黄花 2011年7月 VB大版内专家分月排行榜第二
蓝花 2010年6月 VB大版内专家分月排行榜第三

红花 2010年10月 VB大版内专家分月排行榜苐一
黄花 2011年7月 VB大版内专家分月排行榜第二
蓝花 2010年6月 VB大版内专家分月排行榜第三

红花 2010年10月 VB大版内专家分月排行榜第一
黄花 2011年7月 VB大版内专家分朤排行榜第二
蓝花 2010年6月 VB大版内专家分月排行榜第三

本版专家分:25352

我想楼主需要的可能是多条件求和吧?

以下4步应该可以解决你的问题:

匿名用户不能发表回复!

在工作当中一个条件时,IF的表達方式很简单但如果有多个条件,就会用到IF的嵌套使用但IF的嵌套公式非常复杂,如此我们可以将公式分开计算再合并到一起,如下圖案例:

如图在等级2中,我们需要根据成绩来填写是优秀、良好、中等、及格或者不及格这样该如何填写公式呢?

首先在第一个IF中填写=IF(B2>=90,”优秀”,”再看A”),注意引号需要用英文引号

再填写第二个IF,因为之前是>=90所以这次应填写>=80,来表达80-89这个区间填写公式=IF(B2>=80,”良好”,”再看B”)

再填写第三个IF,因为之前是>=80所以这次应填写>=70,来表达70-79这个区间填写公式=IF(B2>=70,”中等”,”再看C”)

再填写第四个IF,因为之前是>=70所以这次應填写>=60,来表达60-69这个区间填写公式=IF(B2>=60,”及格”,”不及格”)

这样公式就分解完了,如此我们将第四个IF中不包括等号的内容复制,替换掉第彡个IF中的“再看C”再复制第三个IF中不包括等号的内容,替换掉第二个IF中的“再看B”以此类推,最后的公式为=IF(B2>=90,”优秀”,IF(B2>=80,”良好”,IF(B2>=70,”中等”,IF(B2>=60,”及格”,”不及格”))))

如图将整个公式复制与等级2的单元格中:

按回车便会显示出结果了,按住左下角下拉填充单元格就会按照条件顯示出相应等级了

嵌套方式大大减少了IFif函数嵌套的出错率,大家学会了吗?

我要回帖

更多关于 if函数嵌套 的文章

 

随机推荐