![]() |
|
MAXIFS 函数返回一组给定条件指定的单元格之间的最大值。
语法
MAXIFS (max_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)
max_range(必需) 确定最大值的单元格的实际范围。
criteria_range1(必需) 是一组要使用条件计算的单元格
criteria1 (必需) 为数字、 表达式或文本定义哪些单元格将计算为最大值的窗体中的条件。同一套标准适用于MINIFS、 SUMIFS和AVERAGEIFS函数
criteria_range2,criteria2,...(可选) 附加的范围和其关联的条件。您可以输入最多
126 个范围/条件对。
备注
大小和形状的 max_range 和 criteria_rangeN 参数必须是相同的否则这些函数将返回 #VALUE !出错。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
年级 |
重量 |
89 |
1 |
93 |
2 |
96 |
2 |
85 |
3 |
91 |
1 |
88 |
1 |
公式 |
结果 |
=MAXIFS(A2:A7,B2:B7,1) | 91 |
重量 |
年级 |
10 |
B |
1 |
一个 |
100 |
一个 |
1 |
B |
1 |
一个 |
1 |
一个 |
公式 |
结果 |
=MAXIFS(A2:A5,B3:B6,"a") |
10 |
注意:未对齐的 criteria_range 和 max_range,但它们是同一个的形状和大小。 在 criteria_range1,第一、 第二个和第四个单元格符合标准的"a。Max_range 中的相应单元格,A2 具有最大值。因此,结果是 10。 |
重量 |
年级 |
类 |
级别 |
10 |
B |
业务 |
100 |
1 |
一个 |
技术 |
100 |
100 |
一个 |
业务 |
200 |
1 |
B |
技术 |
300 |
1 |
一个 |
技术 |
100 |
50 |
B |
业务 |
400 |
公式 |
结果 |
= MAXIFS(A2:A7,B2:B7,"b",D2:D7,">100") | 50 |
|
在 criteria_range1,B2、 B5 和 B7 符合标准的"b"。在
criteria_range2 中相应单元格 D5 和 D7 符合标准的 > 100。最后,max_range 中相应单元格
A7 具有最大值。因此,结果是 50。 |
重量 |
年级 |
类 |
级别 |
10 |
B |
业务 |
8 |
1 |
一个 |
技术 |
8 |
100 |
一个 |
业务 |
8 |
11 |
B |
技术 |
0 |
1 |
一个 |
技术 |
8 |
12 |
B |
业务 |
0 |
公式 |
结果 |
=MAXIFS(A2:A7,B2:B7,"b",D2:D7,A8) |
12 Criteria2 参数是 A8。 |
重量 |
年级 |
10 |
B |
1 |
一个 |
100 |
一个 |
1 |
B |
1 |
一个 |
1 |
一个 |
公式 |
结果 |
=MAXIFS(A2:A5,B2:c6,"a") |
#VALUE ! 由于大小和形状的 max_range 和 criteria_range 的不相同,则 MAXIFS 返回 #VALUE ! |
重量 |
年级 |
类 |
级别 |
10 |
B |
业务 |
100 |
1 |
一个 |
技术 |
100 |
100 |
一个 |
业务 |
200 |
1 |
B |
技术 |
300 |
1 |
一个 |
技术 |
100 |
1 |
一个 |
业务 |
400 |
公式 |
结果 |
= MAXIFS(A2:A6,B2:B6,"a",D2:D6,">200") |
0 没有单元格符合条件。 |
相关功能