如何使用Excel提取每组中最大最小值

您所在的位置:网站首页 excel算最大值和最小值 如何使用Excel提取每组中最大最小值

如何使用Excel提取每组中最大最小值

2024-07-11 10:25| 来源: 网络整理| 查看: 265

       工作中经常需要对某个分类字段进行分组,再提取每组中对应的最大最小值。如果使用SQL,通过group by可以轻松实现,那么也可以通过Excel函数实现。

方法一:此函数WPS中有,office中没有此函数

需求:提取每个类别的最大最小值

(1)源数据如下,每个类别对应多个完成率 类别完成率a113%a166%a119%a121%a106%a99%b94%b90%b412%b0%b133%c127%c128%c44%c66%c7%c148% (2)实现:

通过Excel的minifs/maxifs函数,可以轻松实现

#最小值

=MINIFS($B$1:$B$18,$A$1:$A$18,$E3)

#最大值同理,只需将minifs更改为maxifs

(3)结果如下 类别最小完成率a99%b0%c7%

方法二:

(1)源数据:

名称值a82a97a97a95a96a85b71b86b86b79c75d64d75d

72

(2)实现:

最大值:{=MAX(IF($D$2:$D$15=D2,$E$2:BE$15.""))}

最小值:{=MAX(IF($D$2:$D$15=D2,$E$2:BE$15.""))}

此方法主要是通过添加花括号{},进行分组,花括号的添加方式,双击写完公式的单元格,按Ctrl+shift+enter键,不可手动添加,手动添加,公式无法计算。

(3)结果

 扩展:

同理计算其他聚合函数时,也可以使用,如:分组后求和sum、中位数median、平均值average替换相应的max或min即可。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3