if函数中多个并列的条件怎么定义?

例:a大于等于25%或者b大于等于9%,且c必须大于等于80%,值为5000。另外,a、b、c有一个条件满足时值为0,否则值为5000*(1-c).首先请问这个逻辑是否正确?是否有更简便的方法得到数值?公式怎么写?求帮助。。。。
亲,我这是要死的节奏,看都看不懂.....

案例一:最简单的单一条件判断

案例说明:当质检分数小于80分,产品检测不合格,反之合格

函数公式:=IF(D4<80,"不合格","合格")

函数解析:

1、根据IF函数的参数定义,第一条件为判断条件,当第一参数成立的时候,结果就显示第二参数的值;当第一参数条件不成立的时候,我们执行第三参数的值。

案例二:IF函数嵌套多重条件循环判断


案例说明:根据产品对照表,当产品等级为一级指派给销售一部;产品等级为二级指派给销售二部;产品等级为三级指派给销售三部。

函数公式:

=IF(D4=$H$7,$I$7,IF(D4=$H$8,$I$8,$I$9))

函数解析:

1、在三重条件的判断下,这里我们就用到了IF函数嵌套的方式来处理;

2、当第一重条件判断结果不成立的时候,我们第三参数重复执行一次IF条件判断,这样就可以实现全部条件的判断。

案例三:IF函数数据类型区间判断


案例说明:当高考成绩>=600为一本;当成绩>=520为二本;当成绩>=450位三本;当成绩小于450为大专。

函数公式:

=IF(C4>=600,"一本",IF(C4>=520,"二本",IF(C4>=450,"三本","大专")))

函数解析:

1、这里我们同样用到了IF函数嵌套的方式来处理数据。对数据进行的是不等式的判断;

2、我们的函数嵌套有多少个IF函数,最后结尾就需要多少格括号来闭环。

案例四:IF函数与AND函数多条件并列问题判断


案例说明:当考生成绩大于500分且家庭为贫困的,考生每学期有补贴2000。

函数公式:

=IF(AND(C4>500,D4="贫困"),2000,0)

函数解析:

1、在多个条件并列的情况下,我们就需要用到IF+And函数搭配嵌套的方式处理;

2、And函数为当所有的条件都成立的时候,返回一个逻辑值TRUE,反之返回FALES。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-12

1、并列的应用场景,算出这些人是否合格,小于60不合格,大于60小于100是合格

2、多条件并列判断,我们要用得到以下函数,and()表示括号内的多个条件要同时成立;or()表示括号内的多个条件任一个成立,就成立

3、用and()测试,这个比较适合此场景,在单元格内输入:=IF(and(B3>60,B3<100),"合格","不合格")

4、我们下来填充,看看结果,一一对应都没有出错

5、我们用or()测试,这里或许不太合适

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

综述如下:

IF(logical_test, , ),其中logical_test是逻辑检验的表达式;value_if_true是检验结果为真的返回值,value_if_false是检验结果为否的返回值。

在E4单元格中输入函数=if(D4>=90,"优",),意思是若D4单元各种的数值大于等于90,那么就输出“优”;若D4单元格数值小于90就输出第2个if函数的值。

函数(function)的定义通常分为传统定义和近代定义,函数的两个定义本质是相同的,只是叙述概念的出发点不同,传统定义是从运动变化的观点出发,而近代定义是从集合、映射的观点出发。

函数概念

1、自变量(函数):一个与它量有关联的变量,这一量中的任何一值都能在它量中找到对应的固定值。

2、自变量(函数):一个与它量有关联的变量,这一量中的任何一值都能在它量中找到对应的固定值。

3、因变量(函数):随着自变量的变化而变化,且自变量取唯一值时,因变量(函数)有且只有唯一值与其相对应。

函数值:在y是x的函数中,x确定一个值,y就随之确定一个值,当x取a时,y就随之确定为b,b就叫做a的函数值。

本回答被网友采纳
第3个回答  2021-09-17

IF(logical_test, [value_if_true], [value_if_false]),其中logical_test是逻辑检验的表达式;value_if_true是检验结果为真的返回值,value_if_false是检验结果为否的返回值。

在E4单元格中输入函数=if(D4>=90,"优",),意思是若D4单元各种的数值大于等于90,那么就输出“优”;若D4单元格数值小于90就输出第2个if函数的值。

相关功能

IF函数是条件判断函数:如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。

例如IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。

本回答被网友采纳
第4个回答  推荐于2017-10-02
就拿成绩的分数来做例子吧,成绩:90\80\60 插入IF函数=IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=60,"及格","不及格")))依照我给的这种格式就行了,这种IF函数被称为IF函数的嵌套追问

你说的这个我懂,但是对于我的这个表格里多个条件的函数我不会,一直写不出来....

追答

只要是多个函数的就对了啊,把你自己的数据搬上去,改一下就好了啊……或者你表达的方法不对?是一个数据套用多个函数?还是其他的?

本回答被提问者采纳
相似回答