MINIFS 函数返回一组给定条件或标准指定的单元格之间的最小值。
注意: 如果具有 Office 2019 或 Microsoft 365 订阅,则可在 Windows 或 Mac 上使用此功能。 如果你是 Microsoft 365 订阅者,请确保拥有最新版本的 Office。
语法
MINIFS(min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
| 参数 | 说明 | 
|---|---|
| min_range 需要 () | 确定最小值的实际单元格区域。 | 
| criteria_range1 需要 () | 是一组用于条件计算的单元格。 | 
| criteria1 需要 () | 用于确定哪些单元格是最小值的条件,格式为数字、表达式或文本。 一组相同的条件适用于 MAXIFS、SUMIFS 和 AVERAGEIFS 函数。 | 
| criteria_range2, criteria2, ...(可选) | 附加区域及其关联条件。 最多可以输入 126 个区域/条件对。 | 
备注
- 
              min_range和所有criteria_range参数的大小和形状必须相同,否则这些函数返回 #VALUE! 错误。 
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要让公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。
示例 1
| 等级 | 权重 | 
|---|---|
| 89 | 1 | 
| 93 | 2 | 
| 96 | 2 | 
| 85 | 3 | 
| 91 | 1 | 
| 88 | 1 | 
| 公式 | 结果 | 
| =MINIFS(A2:A7,B2:B7,1) | 88 在 criteria_range1 中,单元格 B2、B6 和 B7 符合条件 1。 在 min_range 中的对应单元格中,A7 的值最小。 因此,结果是 88。 | 
示例 2
| 权重 | 等级 | 
|---|---|
| 10 | b | 
| 11 | a | 
| 100 | a | 
| 111 | b | 
| 1 | a | 
| 1 | a | 
| 公式 | 结果 | 
| =MINIFS(A2:A5,B3:B6,"a") | 10 注意: Criteria_range 和 min_range 不对齐,但它们的形状和大小相同。 在 criteria_range1 中,单元格 1、2 和 4 符合条件 a。 在 min_range 中的对应单元格中,A2 的值最小。 因此,结果是 10。 | 
示例 3
| 权重 | 等级 | 类 | 级别 | 
|---|---|---|---|
| 10 | b | 企业 | 100 | 
| 11 | a | 技术 | 100 | 
| 1.2 | a | 企业 | 200 | 
| 1.3 | b | 技术 | 300 | 
| 14 | b | 技术 | 300 | 
| 15 | b | 企业 | 400 | 
| 公式 | 结果 | ||
| =MINIFS(A2:A7,B2:B7,"b",D2:D7,">100") | 1.3 在 criteria_range1 中,B2、B5、B6 和 B7 符合条件 b。 在 Criteria_range2 中的对应单元格中,D5、D6 和 D7 符合 >100 的条件。 最后,在 min_range 中的对应单元格中,D5 的值最小。 因此,结果是 13。 | 
示例 4
| 权重 | 等级 | 类 | 级别 | 
|---|---|---|---|
| 10 | b | 企业 | 8 | 
| 1 | a | 技术 | 8 | 
| 100 | a | 企业 | 8 | 
| 11 | b | 技术 | 0 | 
| 1 | a | 技术 | 8 | 
| 1 | b | 企业 | 0 | 
| 公式 | 结果 | ||
| =MINIFS(A2:A7,B2:B7,"b",D2:D7,A8) | 1 criteria2 参数是 A8。 但是,因为 A8 为空,它将被视为 0(零)。 criteria_range2 中等于 0 的单元格是 D5 和 D7。 最后,在 min_range 中的对应单元格中,A7 的值最小。 因此,结果是 1。 | 
示例 5
| 权重 | 等级 | 
|---|---|
| 10 | b | 
| 1 | a | 
| 100 | a | 
| 1 | b | 
| 1 | a | 
| 1 | a | 
| 公式 | 结果 | 
| =MINIFS(A2:A5,B2:C6,"a") | #VALUE! 由于 min_range 和 criteria_range 的大小和形状不同,MINIFS 返回 #VALUE! 错误。 | 
示例 6
| 权重 | 等级 | 类 | 级别 | 
|---|---|---|---|
| 10 | b | 企业 | 100 | 
| 1 | a | 技术 | 100 | 
| 100 | a | 企业 | 200 | 
| 1 | b | 技术 | 300 | 
| 1 | a | 技术 | 100 | 
| 1 | a | 企业 | 400 | 
| 公式 | 结果 | ||
| =MINIFS(A2:A6,B2:B6,"a",D2:D6,">200") | 0 没有一个单元格符合此条件。 | 
需要更多帮助吗?
可随时在 Excel 技术社区中咨询专家或在社区中获取支持。
