在 Excel 中,我们都知道使用 MAX() 函数和 MIN() 函数可以实现数据区域的最大值和最小值的提取,但是如何实现满足某一个或多个条件的最大值和最小值的取数呢?
比如,一个销售大区有 5 个城市,每个城市 8 个员工,如何查询每个城市的最高绩效和最低绩效呢?
方法一:数组函数
MAX() 函数和 IF() 函数的嵌套使用。
* 在目标单元格输入公式 {=MAX(IF((条件区域1=条件1)*(条件区域2=条件2)*......*(条件区域n=条件n),取数区域))}
* 确认输入,点击 Ctrl+Shift+Enter 。

方法一:使用数据透视表
比SUM函数还好用的数据透视表,一分钟完成求和,算平均值,筛选最大、最小值。
使用数据透视表最关键的一步就是最后双击表头,将计算类型的“求和项”分别换成“最大值”和“最小值”即可。

最后:可能有人会问,不是有 MAXIFS() 函数和 MINIFS() 函数吗?这两个函数需要满足:拥有 2019 Windows,或者拥有 Microsoft 365 订阅,则此功能在 Office 或 Mac 上可用。Microsoft 365 是需要付费的哦。
