excel表格_excel函数公式大全_execl从入门到精通
excel中if函数的参数详解2024-01-25 10:30:21
if函数在excel中的使用频率是非常高的,使用if函数来筛选数据数非常方便的。
if函数的公式是 : IF(条件判断, 结果为真返回值, 结果为假返回值)
其中有三个参数,今天这篇文章来仔细剖析这3个参数
(1)if函数的第一个参数 可以是逻辑值,也就是 true/false;
也可以是0或者非0值(非常有用的)
(2)if函数的第二个和第三个参数 可以是数组、文本、""等
(3) if函数的第三个参数的类型和第二个参数是基本相同的,不同的是在简写参数的时候有差别 下面的案例详细的说明 :
一: if函数 第一个参数是逻辑值 true/false ;同时第二和第三参数是字符
目的 : 给专业类加上对应的代号
方法: 在C3单元格输入公式: =IF(B3>=90,"优秀","")
解释: B3>=90 条件成立返回的是 “优秀”
B3>=90 条件不成立返回的是 “”
二:if函数 第一个参数是 0 或者 非0值
目的:计算每个人至少一个月薪资高于等于4000的,则是,否则为空
方法: 在F61单元格中输入公式:=IF((MAX(--(B69:E69>=4000))),"是","")
解释: 在这个 IF((MAX(--(B69:E69>=4000))),"是","") 公式中,
第一个参数MAX(--(B69:E69>=4000)) 是一个数字,如果数字不为0,就返回if函数中的第一个参数;
如果数字为0,就返回第二个参数;
三:if函数 第二个参返回数组(第三个参数也可以)
目的: 计算产品为A,并且等级1的平均数量
方法: 在E40单元格中输入公式:
=AVERAGE(IF(A40:A51&B40:B51="A1",C40:C51,"")) 记得ctrl+shift+enter结束
在IF(A40:A51&B40:B51="A1",C40:C51,"") 这个函数 中 :A40:A51&B40:B51="A1" 是A40:A51和B40:B5 相&得到一个新的数组再于A1比较
第二个参数 C40:C51 也是一个数组,当A40:A51&B40:B51="A1"这个条件成立是返回返回C40:C51 这个数 组中对应的值。
如果对上面的公式还有不理解的,可以参考下面的分布操作:
方法: 1 添加“A1数量”辅助列 选中D40:D51单元格 ; 在D40单元格中输入公式: =IF(A40:A51&B40:B51="A1",C40:C51,"") ctrl+shift+ente结束
2 在 E40单元格中输入 : =AVERAGE(D40:D51)
补充: 从这个案例也可以得出一点:average函数在求平均值的时候,如果单元格的内容是空,是不会计算的。
四:if函数第二个参数和第三个参数简写的不同
第二个参简写(忽略第二参数)
if函数第二个参数简写方法:在A84单元格中输入 : =IF(2>1,,1) 返回值是0
第三个参数简写(忽略第三参数)
if函数第三个参数简写方法:在B84单元格中输入公式:=IF(2>3,1,)返回值是0
第三参数不留位置
if函数第三个参数简写方法:在 C84单元格中输入:=IF(2>3,1) 主要这个公式里面1的后面是没有“,”的,得到的返回值是false
非常感谢您百忙之中来看小编的这篇文章,祝您新年快乐
标签: excel函数if的变量