数学
MAXIFS
定义
MAXIFS 返回匹配行通过全部测试的那些单元格中最大的数字。
语法
=MAXIFS(max_range, criteria_range1, criteria1)
参数
| 参数 | 含义 |
|---|---|
max_range |
该行测试通过时要比较的数字,例如 B2:B5。 |
criteria_range1 |
与条件比较的单元格。 |
criteria1 |
算作匹配的值。文本要用双引号括起来。 |
示例演练
一份奖牌表列出金属名称和分数。名称位于 A2:A5,分数位于 B2:B5。
| A:金属 | B:分数 |
|---|---|
| gold | 11 |
| silver | 20 |
| gold | 8 |
| gold | 14 |
公式:=MAXIFS(B2:B5,A2:A5,"gold")
结果:14。gold 的分数是 11、8 和 14,最高的是 14。
练习
单元格 A2:A5 中是 red、blue、red 和 red。单元格 B2:B5 中是 4、9、2 和 7。请在 C2 中写出一个返回 A 等于 red 时 B 列最大值的公式。
- 在 C2 中写出一个 MAXIFS 公式,返回 B2:B5 中 A2:A5 等于 red 的最高值。
- C2 应显示 B2:B5 中 A2:A5 等于 red 的最高值。
第 1 步,共 2 步
在 C2 中输入 =MAXIFS(B2:B5,A2:A5,"red")。
red 出现在 A2、A4 和 A5,所以 4、2 和 7 中最高的是 7。
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…
C2 使用 MAXIFS。
C2 现在显示 7。
相关函数
MAX 没有测试。MINIFS 是带测试的对应最低值函数。
常见错误
像 SUMIF 那样把要求最大值的数字放在最后:MAXIFS 需要这些数字作为第一个参数。