excel if 语句嵌套,高手们请问这个哪里错了?????

来源:百度知道 编辑:UC知道 时间:2024/07/04 07:40:49
=if(IF(G2<80%,0%,IF(80%<G2<84%,0.1%,if(85%<G2<89%,0.2%,if(90%<G2<94%,0.3%,if(95%<G2<99%,0.55%,if(100%<G2<104%,0.7%,if(105%<G2<109%,0.8%,if(110%<G2<114%,1%,if(115%<G2<119%,1.3%,if(120%<G2,1.7%)))))))))))

肯定不是少个括号的问题。急!!!!!!!!!

按F1查看帮助可以知道,IF语句的用法和条件,不能超过7层的,下面是从帮助文件中Copy下来的,
其实不光是office软件,其它编程软件也是一样,多按按F1了解帮助文件,比你上网寻求网友们帮助要快得多!

说明

函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。请参阅下面最后一个示例。
在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。
如果函数 IF 的参数包含数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。),则在执行 IF 语句时,数组中的每一个元素都将计算。
Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用 SUMIF 工作表函数。请了解关于根据条件计算值。

enjoyllonely的正确!函数 IF 可以嵌套七层。嵌套级别限制,公式可包含多达七级的嵌套函数。

嵌套太多,不可以超过七层

IF 语句是不可以超过7层的!超过7层建议用一个简短的VBA来实现!

光有if 没有else的值。