Excel函数讲解
1. Average - 求平均值
基本语法:=Average(数据区域)
函数解析:计算指定数据区域的平均值。
序号 | 姓名 | 工资 |
1 | 张三 | 5000 |
2 | 李四 | 6000 |
3 | 王五 | 5500 |
4 | 赵六 | 4500 |
5 | 孙七 | 5200 |
求解问题:求员工平均工资。
公式应用:=Average(B2:B6)
案例公式参数解析:无参数,直接对B2:B6区域求平均。
温馨小贴士:如果数据区域包含非数字,函数将忽略这些值。
2. Averageif - 单条件求平均
基本语法:=AverageIF(条件列,条件,[数字列])
函数解析:计算符合特定条件的单元格的平均值。
序号 | 姓名 | 地区 | 销售额 |
1 | 张三 | 东区 | 20000 |
2 | 李四 | 西区 | 18000 |
3 | 王五 | 东区 | 22000 |
4 | 赵六 | 南区 | 19000 |
5 | 孙七 | 东区 | 21000 |
求解问题:东区销售额的平均值。
公式应用:=AverageIF(C2:C6,"东区",D2:D6)
案例公式参数解析:C2:C6为条件列(地区),"东区"为条件,D2:D6为数字列(销售额)。
温馨小贴士:可以省略数字列参数,此时条件列同时作为数字列。
3. Averageifs - 多条件求平均
基本语法:=AverageIFS(数字列,条件列1,条件1,[条件列2,条件2]...)
函数解析:计算符合多个条件的单元格的平均值。
序号 | 产品 | 地区 | 销售人员 | 销售额 |
1 | A | 东部 | 甲 | 8000 |
2 | B | 中部 | 乙 | 7000 |
3 | A | 西部 | 丙 | 6000 |
4 | B | 东部 | 甲 | 9000 |
5 | A | 中部 | 乙 | 8500 |
求解问题:销售人员甲在东部地区的销售额平均值。
公式应用:=AverageIFS(E2:E6,D2:D6,"甲",C2:C6,"东部")
案例公式参数解析:E2:E6为数字列(销售额),D2:D6为条件列1(销售人员),"甲"为条件1,C2:C6为条件列2(销售地区),"东部"为条件2。
温馨小贴士:可以添加多个条件列和条件,以满足复杂的筛选需求。
4. Max - 最大值
基本语法:=MAX(数据区域)
函数解析:返回指定数据区域中的最大值。
序号 | 姓名 | 语文成绩 | 数学成绩 | 英语成绩 |
1 | 张三 | 85 | 90 | 78 |
2 | 李四 | 92 | 88 | 90 |
3 | 王五 | 78 | 82 | 85 |
4 | 赵六 | 88 | 91 | 89 |
5 | 孙七 | 90 | 85 | 92 |
求解问题:求最高分。
公式应用:=MAX(B2:D6)
案例公式参数解析:无参数,直接对B2:D6区域求最大值。
温馨小贴士:如果数据区域中有非数字,函数将忽略这些值。
5. Maxifs - 条件求最大
基本语法:=MaxIFS(数字列,条件列1,条件1,[条件列2,条件2]...)
函数解析:计算符合特定条件的单元格的最大值。
序号 | 姓名 | 地区 | 销售额 |
1 | 张三 | 东区 | 20000 |
2 | 李四 | 西区 | 18000 |
3 | 王五 | 东区 | 22000 |
4 | 赵六 | 南区 | 19000 |
5 | 孙七 | 东区 | 21000 |
求解问题:东区销售额的最大值。
公式应用:=MaxIFS(D2:D6, C2:C6, "东区")
案例公式参数解析:D2:D6为数字列(销售额),C2:C6为条件列(地区),"东区"为条件。
温馨小贴士:可以添加多个条件列和条件,以满足复杂的筛选需求。
6. Min - 最小值
基本语法:=MIN(数据区域)
函数解析:返回指定数据区域中的最小值。
求解问题:求最低分。
公式应用:=MIN(B2:D6)
案例公式参数解析:无参数,直接对B2:D6区域求最小值。
温馨小贴士:如果数据区域中有非数字,函数将忽略这些值。
7. Minifs - 条件求最小
基本语法:=MinIFS(数字列,条件列1,条件1,[条件列2,条件2]...)
函数解析:计算符合特定条件的单元格的最小值。
求解问题:东区销售额的最小值。
公式应用:=MinIFS(D2:D6, C2:C6, "东区")
案例公式参数解析:D2:D6为数字列(销售额),C2:C6为条件列(地区),"东区"为条件。
温馨小贴士:可以添加多个条件列和条件,以满足复杂的筛选需求。
8. Large - 第N大值
基本语法:=LARGE(数据区域,N)
函数解析:返回数据区域中的第N大值。
序号 | 姓名 | 数学成绩 |
1 | 张三 | 90 |
2 | 李四 | 85 |
3 | 王五 | 92 |
4 | 赵六 | 88 |
5 | 孙七 | 91 |
求解问题:求数学成绩的第2大值。
公式应用:=LARGE(C2:C6, 2)
案例公式参数解析:C2:C6为数据区域(数学成绩),2为N值,表示第2大。
温馨小贴士:如果N值大于数据区域中的数值个数,函数将返回错误。
9. Small - 第N小值
基本语法:=SMALL(数据区域,N)
函数解析:返回数据区域中的第N小值。
求解问题:求数学成绩的第3小值。
公式应用:=SMALL(C2:C6, 3)
案例公式参数解析:C2:C6为数据区域(数学成绩),3为N值,表示第3小。
温馨小贴士:与LARGE函数类似,如果N值大于数据区域中的数值个数,函数将返回错误。
10. Aggregate - 万能统计函数
基本语法:=AGGREGATE(统计类型, 忽略值类型, 数据区域1, [数据区域2], ...)
函数解析:提供多种统计计算,包括平均值、计数、最大值、最小值等,同时可以指定忽略错误值、空值和隐藏行。
序号 | 姓名 | 销售额 | 备注 |
1 | 张三 | 20000 | |
2 | 李四 | 请假 | |
3 | 王五 | 25000 | |
4 | 赵六 | #VALUE! | 数据错误 |
5 | 孙七 | 23000 |
求解问题:求销售额的平均值,忽略空值和错误。
公式应用:=AGGREGATE(1, 6, B2:B6)
案例公式参数解析:1为统计类型(平均值),6为忽略值类型(忽略错误值和空值),B2:B6为数据区域(销售额)。
温馨小贴士:AGGREGATE函数的统计类型和忽略值类型需要根据具体需求进行选择,非常灵活。
以上就是今天讲的内容,你学会了吗,如果对你有收获,请帮我点赞,关注我,后续更精彩!