Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019

MAXIFS 函数返回一组给定条件或标准指定的单元格中的最大值。

如果你拥有 Office 2019 或拥有 Microsoft 365 订阅,则此功能在 Windows 或 Mac 上可用。 如果你是 Microsoft 365 订阅者,请确保拥有最新版本的 Office

语法

MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

参数

说明

max_range 需要 ()

确定最大值的实际单元格区域。

criteria_range1 需要 ()

是一组用于条件计算的单元格。

criteria1 需要 ()

用于确定哪些单元格是最大值的条件,格式为数字、表达式或文本。 一组相同的条件适用于 MINIFSSUMIFSAVERAGEIFS 函数。

criteria_range2, criteria2, ...(可选)

附加区域及其关联条件。 最多可以输入 126 个区域/条件对。

备注

  • max_range 和 criteria_rangeN 参数的大小和形状必须相同,否则这些函数会返回 #VALUE! 错误。

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要让公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

示例 1

等级

权重

89

1

93

2

96

2

85

3

91

1

88

1

公式

结果

=MAXIFS(A2:A7,B2:B7,1)

91

在 criteria_range1 中,单元格 B2、B6 和 B7 符合条件 1。 在 Max_range 中的对应单元格中,A6 的值最大。 因此,结果是 91。

示例 2

权重

等级

10

b

1

a

100

a

1

b

1

a

1

a

公式

结果

=MAXIFS(A2:A5,B3:B6,"a")

10

Criteria_range 和 max_range 不对齐,但它们的形状和大小相同。

在 criteria_range1 中,单元格 1、2 和 4 符合条件 a。 在 Max_range 中的对应单元格中,A2 的值最大。 因此,结果是 10。

示例 3

权重

等级

级别

10

b

企业

100

1

a

技术

100

100

a

企业

200

1

b

技术

300

1

a

技术

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。

示例 4

权重

等级

级别

10

b

企业

8

1

a

技术

8

100

a

企业

8

11

b

技术

0

1

a

技术

8

1.2

b

企业

0

公式

结果

=MAXIFS(A2:A7,B2:B7,"b",D2:D7,A8)

1.2

criteria2 参数是 A8。 但是,因为 A8 为空,它将被视为 0(零)。 criteria_range2 中等于 0 的单元格是 D5 和 D7。 最后,在 Max_range 中的对应单元格中,A7 的值最大。 因此,结果是 12。

示例 5

权重

等级

10

b

1

a

100

a

1

b

1

a

1

a

公式

结果

=MAXIFS(A2:A5,B2:c6,"a")

#VALUE!

由于 max_range 和 criteria_range 的大小和形状不同,MAXIFS 返回 #VALUE! 错误。

示例 6

权重

等级

级别

10

b

企业

100

1

a

技术

100

100

a

企业

200

1

b

技术

300

1

a

技术

100

1

a

企业

400

公式

结果

=MAXIFS(A2:A6,B2:B6,"a",D2:D6,">200")

0

没有一个单元格符合此条件。

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家或在社区中获取支持。

另请参阅

MINIFS 函数

SUMIFS 函数

AVERAGEIFS 函数

COUNTIFS 函数

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。