咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

内容导航:


一、wps的if函数嵌套总显示公式有误


wps的if函数嵌套总是显示公式有误,那是肯定有错误地方的。

错误点如下:

  1. 多条件的表达方式没有300>=C4>=101这种表达,这个应该用AND函数来表达;
  2. 公式中的括号位置也错误。

红色字为错误

修改如下:

=IF(C4<101,IF(C4*1.5+C7<55,55,C4*1.5+C7),IF(AND(300>=C4,C4>=101),C4*1.3+C7,IF(C4>300,C4*1.2+C7)))

正确公式



二、if函数如何嵌套使用


if函数多个条件嵌套通常有以下两种方式:

(1)=IF(测试条件,IF(测试条件,真值,假值),假值)。

(2)=IF(测试条件,真值,IF(测试条件,真值,假值))。

也就是在真值或假值中进行判定。当然也可在套用IF函数的真值或假值中进行二次、三次或多次套用。

多层嵌套简单的讲就是在IF函数的条件、真值或假值三个因素中再次套用IF函数。往往用于输出的结果需要满足多个条件时。

IF函数的语法结构

IF函数的语法结构为:IF(logical-test,[value-if-true],[value-if-false])。

这里logical-test是指测试条件,就是我们进行判定的标准,可以是文本、数字,也可以是函数关系式。

[value-if-true]是满足测试条件后得到的结果或下一步执行的命令(比如执行下一个条件判定或执行某一个函数式)。

[value-if-false]是不满足测试条件得到的结果或执行的命令。