- ·上一篇:excel表格近似匹配怎么查询
- ·下一篇:excel表格箱形图怎么做
excel表格多重条件if怎么用
1.Excel 多条件的IF怎么用啊,请高手指点
举例子说明比如,A1放着考试分数,B1来对分数做对应的成绩评级B1公式=if(a1<60,"不及格",if(a1<70,"及格",if(a1<80,"一般",if(a1<90,"良好","优秀"))))这就是if多条件分级的例子另外还有一个多条件判断比如 如果 性别是女,年龄在60岁及以上或者性别是男,年龄在65岁及以上则显示退休,if公式这样写(a1放着性别,b1放着年龄)=if(or(and(a1="女",b1>=60),and(a1="男",b1>=65)),"退休","在职")。
2.excel中多重判断条件的IF语句的输入
excel中多重判断条件的IF语句的语法是:
=IF(条件,真值,IF(条件,真值,假值))
题主的正确语句应该是:
=IF(0<=(D7-B7)<=5,B7,IF(6<=(D7-B7)<=10,B7*1.25,IF(10<=(D7-B7),B7*1.5,IF(-5<=(D7-B7)<=-1,B7*0.75,
IF(-10<=(D7-B7)<=-5,B7*0.5,0)))))
题主的语句中存在两个错误:
1、当写真假值时,直接写答案就行,例如第一个真值直接写b7就行,不能写成f7=b7。
2、最后一个条件,少写了一个真值或者假值,应该是:if(D7-B7)<=-10,0,0 或者直接写成0不写条件。
扩展资料
excel中if函数常用用法介绍:
1、基本用法
if函数有三个参数,即=if(条件,满足条件返回的值,不满足条件返回的值)。
2、if函数嵌套
嵌套函数公式举例 :=IF(E2>7000,E2+500,IF(E2>5000,E2+300,E2+100))。
3、if函数与and函数结合
if函数和and合用公式举例:=IF(AND(C2="女",D2="博士"),E2+500,"")
3.EXCL IF 函数 多条件如何使用
无法为你写公式,因为你的顿号是或还是且不清楚,公式编写的步骤如下:
第一步骤写出主框架:
=IF(AND(A20), (), ())
然后细化一个步骤(由于对顿号不理解可能和你的要求有区别):
=IF(AND(A20), IF(C2
继续细化:
=IF(AND(A20), IF(C2
继续细化:
=IF(AND(A20), IF(C2
上面就是最后的结果了。
补充:
你补充的内容仍然无法确切理解,不知道在你的思维里面,或与且的优先级是怎样的,例如你的:
1、A栏大于15或B栏等于0且C栏小于65 时, D栏显示 “C”
可以理解为:
OR(A>15, AND(B也可以理解为:
AND(OR(A>15, B看来要让别人理解你的意思不是一件容易的事情,你自己摸索吧,最好是在纸上画个图。
补充:
你的东西真的没人能看明白,IF语句是非常简单,有人明白肯定别人回了。我说了叫你画图,就是这样画:
--------------小于65:"C"
-------------/
--大于15---C
------------\
-------------否则:"B"
-/
A
--\
---否则
要保证所有的条件都覆盖完,你的前两条我理解了,后面的确实太乱了,每一次比较都有是否两中结果,写在函数里面就是:
=IF(条件,是的结果,否的结果)
是和否的结果都可以再次进行IF判断。