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

1、excel中if函数怎么用有多个条件,多个结果1、首先打开excel表格 , 输入学生姓名和成绩,设置等级列 。
2、接着在等级列中,输入条件语句=(IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=70,"中等",IF(B2>=60,"及格",IF(B2<60,"不及格")))))),回车得到等级结果 。
3、然后在第一个等级单元格右下角下拉填充公式 。
4、填充完成后,如下图所示 , 可得到多种等级结果 。
一、IF函数的定义
执行真假值判断,根据逻辑计算的真假值,返回不同结果 。
可以使用函数 IF 对数值和公式进行条件检测 。
语法
IF(logical_test,value_if_true,value_if_false)
Logical_test表示计算结果为 TRUE 或 FALSE 的任意值或表达式 。例如 , A10=100 就是一个逻辑表达式,如果单元格 A10
中的值等于 100 , 表达式即为 TRUE , 否则为 FALSE 。本参数可使用任何比较运算符 。
Value_if_truelogical_test 为 TRUE 时返回的值 。例如 , 如果本参数为文本字符串“预算内”而且 logical_test
参数值为 TRUE,则 IF 函数将显示文本“预算内” 。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回
0(零) 。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE 。Value_if_true 也可以是其他公式 。
Value_if_falselogical_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,"良","优")))
可以嵌套使用 。只有两个互斥条件,只要一个if函数即可,两个以上就可以采用嵌套形式,如3个条件结果 。
if(条件1,结果1, if(条件2,结果2,结果3))
请采纳,谢谢

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

文章插图
文章插图
2、excel如何多条件多行求和可以用SUMIF、OFFSET和MATCH相配合来实现,若你的表是从A1开始放的,B10中输入
=SUMIF($A$2:$A$7,$A10,OFFSET($A$2:$A$7,,MATCH(B$9,$B$1:$G$1,)))
右拉,下拉 。
Excel中怎么多条件求,excel中if函数怎么用有多个条件,多个结果

文章插图
文章插图
3、excel表如何多条件求和1.使用vlookup函数多条件查询,使用vlookup函数必须借助辅助列,操作如下:
方法解读:因为李白这个学生在1班有一个,在3班有一个,这里面有两个条件 , 所以我们借用&连接符,将姓名和班级连接到一起 。这样就构造了一个新的条件 。有的朋友问会,如果没有班级这个条件怎么办,你可以生成一串数字当辅助列 。
函数解读:=VLOOKUP(B12,B3:E8,4,FALSE)
实际上B12,你也可以直接使用 , C12&D12的形式,我为了让大家看清楚,就又构筑了一个辅助列 。使用辅助列比较麻烦,使用index+match函数,就不需要使用辅助列
2.使用index+match
图片
函数解读:=INDEX(E3:E8,MATCH(C12&D12,C3:C8&D3:D8,0))
第一个参数E3:E8为返回结果的列 。
第二个参数MATCH(C12&D12,C3:C8&D3:D8,0)
MATCH第一个参数使用&连接符将C12和D12进行了合并
第二个参数将C3:C8&D3:D8两个列用&进行了连接
第三个参数0 为精确匹配 。
注意一点 , 这个函数使用了列数值,所以在最后不能使用enter,而要使用ctrl shift enter才能求出结果,否则会报错 。
3.使用lookup函数
图片
函数解读:=LOOKUP(1,0/(C3:C8=C12)*(D3:D8=D12),E3:E8)
这是lookup函数多条件查询的标准公式,在以前的视频和图文中都有讲解 , 大家可以去找下看看 。
如果你对函数比较陌生,可以使用高级查询 。
4.使用高级查询
图片
使用多条件查询非常简单,把条件列列出到表格以外的其他区域,请注意,使用多条件查询,条件的列名必须和表格中的列名一致 。
【Excel中怎么多条件求,excel中if函数怎么用有多个条件,多个结果】你好,可以用sumIfs函数,进行多条件求和 。如下图
Excel中怎么多条件求,excel中if函数怎么用有多个条件,多个结果

文章插图
文章插图
4、EXCEL中怎么实现多条件跨表格求和?EXCEL中多条件跨表格求和的具体操作方法如下:
1.这里共是有四个工作表:一个是汇总表,另外三个是单独的个人表 。
2.首先,填汇总表中所有人第一学期的语文成绩,这里需要一个公式,就是跨工作表的公式:
=(sheet1!X1+sheet2!X1+sheet3!X1)
这个公式–sheet代表工作表;X代表工作表内纵坐标的英文字母;1则代表工作表内横坐标的数字 。
3.这样便得到了第一个数值,也就是汇总表内所有人的第一学期的语文成绩
4.用同样的方法,可以得到第一学期所有人的各科成绩 。
5.总计也是用同样的方法(与步骤二过程相同)
特定的员工 , 特定款号里,特定的工序如图
1,复制员工列 , 款号列,工序列  用删除重复项,删除重复内容
2,输入sumifs函数 公式=SUMIFS(E:E,B:B,H2,C:C,I2,D:D,J2)如上图
3 , 求和结果如上
用sumifs函数,见附件,该函数只能在excel2007以及以上版本中存在,我的是2010版本
=SUMIFS(E2:E22,C2:C22,1,D2:D22,"a")
假设你表2的员工在A列 , 款号在B列,工序在C列,有两种方法
1. 03版的EXCEL,则在表2输入=SUMPRODUCT((Sheet1!B$2:B$100=A2)*(Sheet1!C$2:C$100=B2)*(Sheet1!D$2:D$100=C2)*(Sheet1!E$2:E$100))
2. 07版以上的EXCEL,则在表2输入=SUMIFS(Sheet1!E:E,Sheet1!B:B,A2,Sheet1!C:C,B2,Sheet1!D:D,C2)
=sum((b:b="特定员工")*(C:C="特定款号")*(d:d=“特定工序”)*e:e)按ctrl+shift+enter键
Excel中怎么多条件求,excel中if函数怎么用有多个条件,多个结果

文章插图
文章插图
5、Excel函数技巧,多条件求和函数 在Excel中普通的求和相信大家都已经会了 , 但是多条件求和的话要怎么做呢?给大家分享三个多条件求和的函数和案例,希望可以帮助到大家 。
01
按条件求和
在这个表格中我们要求出“小米”牌子的电视机销售总额 。用sumifs函数就能快速求出 。
公式:
=SUMIFS(C2:C8,A2:A8,E4,B2:B8,F4)
SUMIFS (求和数据区域,条件1,条件2)
02
多条件统计
在这个表格要求出小米”牌子的电视机个数 。用countifs函数快速计算个数 。
公式:
= COUNTIFS (A2:A8,E4,B2:B8,F4)
COUNTIFS(条件区域1,条件1,条件区域2,条件2)
03
多条件求和
这里我们需要求两个品牌的总额,这里需要使用到两个函数 。
公式:
=SUMPRODUCT (SUMIF(B2:B8,E4:E5,C2:C8))
SUMPRODUCT返回相应的数组或区域乘积的和 。

    经验总结扩展阅读