excel中if函数怎么用有多个条件,多个结果

如题所述

1、首先打开excel表格,输入学生姓名和成绩,设置等级列。

2、接着在等级列中,输入条件语句=(IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=70,"中等",IF(B2>=60,"及格",IF(B2<60,"不及格")))))),回车得到等级结果。

3、然后在第一个等级单元格右下角下拉填充公式。

4、填充完成后,如下图所示,可得到多种等级结果。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-12-11
可以嵌套使用。只有两个互斥条件,只要一个if函数即可,两个以上就可以采用嵌套形式,如3个条件结果。
if(条件1,结果1, if(条件2,结果2,结果3))
请采纳,谢谢本回答被网友采纳
第2个回答  2020-12-12
一、IF函数的定义
执行真假值判断,根据逻辑计算的真假值,返回不同结果。
可以使用函数 IF 对数值和公式进行条件检测。
语法
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10
中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。
Value_if_true logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算内”而且 logical_test
参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回
0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。
Value_if_false logical_test 为 FALSE 时返回的值。例如,如果本参数为文本字符串“超出预算”而且
logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了
Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且
Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false
也可以是其他公式。
说明
函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。请参阅下面最后一个示例。
在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。
如果函数 IF 的参数包含数组,则在执行 IF
语句时,数组中的每一个元素都将计算。
Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用
COUNTIF 工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用 SUMIF 工作表函数。请了解关于根据条件计算值。

二、IF函数的用法
=IF(条件,条件成立的值,条件不成时的值)
假设A1单元格内容为空时,B1单元格返回“没有值”,如果A1单元格有任何内容时B1单元格返回“有值”。那么可以在B1单元格写入公式
=IF(A1="","没有值","有值")

三、如果是多个条件,那么公式可以按如下写法(以三个IF条件为例)
=IF(条件1,条件1成立时的值,IF(条件2,条件2成立时的值,IF(条件3,条件3成立时的值,以上条件都不成时要返回的值)))
比如
如果A1单元格的数值小于60分,则B1单元格返回值为“不及格”,如果A1单元格值为小于70分,则B1单元格值为“及格”,如果A1单元格的值为小于90分,则B1单元格返回值为“良”,如果A1单元格的值在80分(含 80)以上,则B1单元格值为“优”。则B1单元格公式可以写成
=IF(A1<60,"不及格",IF(A1<70,"及格",IF(A1<90,"良","优")))

Excel中函数if四个条件怎么设置
在Excel中,IF函数可以包含最多三个条件,但是如果你需要包含四个条件,可以使用嵌套IF函数来实现。以下是一个示例公式:=IF(condition1,result1,IF(condition2,result2,IF(condition3,result3,result4)))在这个公式中,如果条件1为真,则返回结果1;否则,如果条件2为真,则返回结果2;否则,如果条件...

excel中if函数怎么用多个条件的方法
1、在excel表格中的A列单元格内输入一组数据,用来使用IF函数输入五个条件进行数据操作。2、在B2单元格内输入IF公式:=IF(A2<60,"1",IF(A2<100,"2",IF(A2<200,"3",IF(A2<280,"4",IF(A2<350,"5")))。意思是A2单元格中如果数据小于60,则显示数字1,如果数据小于100,则显示数字2,...

excelif函数3个条件计算3个结果
1. 第一个条件及其结果: 在最外层的IF函数中,首先会判断第一个条件。如果第一个条件成立,则返回对应的结果1。2. 第二个条件及其结果: 如果第一个条件不成立,那么内部的第一个IF函数会判断第二个条件。如果第二个条件成立,则返回对应的结果2。3. 第三个条件及其结果: 如果前两个条件都不...

excel中如何使用多个条件的IF函数?
1. 嵌套IF函数:=IF(条件1, 结果1, IF(条件2, 结果2, IF(条件3, 结果3, 结果4)))例如,如果需要判断一个学生的成绩是否合格,合格条件是成绩大于60分且考勤达到90%以上,可以使用以下公式:=IF(AND(成绩> 60, 考勤率>=0.9), "合格", "不合格")如果还需要加上优秀、良好等评价,可以...

if函数多个条件并列怎么输入
先了解IF函数的语法:=IF(条件1, 结果1, IF(条件2, 结果2, IF(条件3, 结果3, 结果4)))。这个函数的意思是,如果条件1成立,则返回结果1;否则,如果条件2成立,则返回结果2;以此类推,否则返回结果4。比如,有一个表格,A列是员工姓名,B列是年龄,C列是性别。要在D列根据姓名、年龄和...

怎样在Excel中用IF同时满足多个条件呢?
在Excel中,要设置一个IF公式同时满足两个条件,可以通过使用AND函数来实现。AND函数能够判断多个条件是否同时满足,当且仅当所有条件都为真时,结果才为真。具体设置步骤如下:1. 首先,确定需要判断的两个或多个条件。这些条件可以是数值比较、文本匹配或其他逻辑判断。2. 接着,在IF函数中使用AND函数...

EXCEL里的IF函数怎么设置多个条件excel里的if函数怎么设置多个条件数...
1.打开Excel软件,打开需要使用IF函数的表格。2.单击需要输入函数的单元格,然后输入“=IF()”。3.点击括号,然后输入测试条件。例如,您可以设置这样一系列的条件:B289、B2 79、B2 69等。4.在相应的条件下,输入需要返回的结果。例如,当B2大于89时,返回“A”;当B2大于79时,返回“B”;当B2...

如何让IF函数的多个条件并列输入?
本文将指导你如何在Excel中有效地利用IF函数输入多个条件。首先,确保你有适当的工具,如联想L1710D电脑,Windows 10操作系统,以及Excel 2019版本。步骤如下:1. 选择目标单元格:在需要应用IF函数的单元格上点击,这将作为你的操作起点。2. 输入IF函数:开始构建你的IF函数,例如,如果你想根据成绩等级...

excel函数公式if同时满足几个条件if公式满足并列多条件
在Excel中,你可以使用IF函数来同时满足多个条件,以下是具体的步骤:1. 首先,需要确定需要满足的条件。例如,你要在某个单元格中显示“是”或“否”取决于相应的数值是否满足以下条件:- 数值大于等于10 - 数值小于等于50 - 数值不等于20 2. 在需要进行条件判断的单元格中输入以下公式:=IF(AND(...

excelif函数怎么用多个条件
在Excel中,要使用IF函数处理多个条件,方法相对直接。首先,你需要在你的工作表中,例如A列,输入一组具体的数据,作为IF函数判断的依据。然后,你可以创建一个IF嵌套公式。以B2单元格为例,输入如下公式:`=IF(A2<60, "1", IF(A2<100, "2", IF(A2<200, "3", IF(A2<280, "4", IF(...

相似回答