MICROSOFT

EP09. “MaxIfs and MinIfs MAXIFS 和 MINIFS 函数”

首页 Microsoft 工具 Excel · Functions · Statistical · EP09
约 4 分钟· #EP09#Excel#Statistical
🔒 登录后可标记已读
  • MAXIFS 和 MINIFS 用来在符合一个或多个条件的情况下,找出最大值或最小值
  • 讲单条件、多条件、以及用数字范围当条件的写法
  • 前置知识是基本的条件筛选概念
  • 学完能算出「某个组别里的最高/最低分」这类问题

重点内容


适用版本

Excel 2016 及以上版本。


MAXIFS:单条件找最大值

找出女性里的最高分:

=MAXIFS(D2:D12,B2:B12,"Female")

第一个参数(本例是 D2:D12)永远是「要找最大值/最小值的范围」,后面才是「条件范围/条件」成对出现。


MINIFS:单条件找最小值

找出女性里的最低分:

=MINIFS(D2:D12,B2:B12,"Female")


MAXIFS:多条件找最大值

找出加拿大女性里的最高分,用两组「范围/条件」:

=MAXIFS(D2:D12,B2:B12,"Female",C2:C12,"Canada")

MAXIFS 和 MINIFS 最多可以处理 126 组范围/条件。


MAXIFS:用数字范围当条件

找出低于 60 分里的最高分(只用一个范围):

=MAXIFS(D2:D12,D2:D12,"<60")


函数速查

函数语法用途例子
MAXIFS=MAXIFS(max_range,criteria_range1,criteria1,...)符合条件的最大值=MAXIFS(D2:D12,B2:B12,"Female",C2:C12,"Canada")
MINIFS=MINIFS(min_range,criteria_range1,criteria1,...)符合条件的最小值=MINIFS(D2:D12,B2:B12,"Female")

学完你会

  • ✅ 能用 MAXIFS/MINIFS 找出符合一个或多个条件的最大值/最小值
  • ✅ 能用数字范围(比如 "<60")当条件,不用额外的条件范围参数
  • ✅ 知道 MAXIFS/MINIFS 只支持 Excel 2016 及以上版本,旧版本要改用数组公式

常见错误

  • 把第一个参数(要找最大/最小值的范围)跟条件范围搞反
  • 在低于 Excel 2016 的版本使用 MAXIFS/MINIFS,函数不存在会直接报错,这种情况可以改用 MAX/MIN 搭配数组公式
  • 多条件时忘记条件范围和条件是成对出现的,参数数量对不上

Sources

Blog / Website:

  1. MaxIfs and MinIfs