分享

关于最大值与最小值的问题,这回给你整理全了!

 匁匁 2019-05-04

关于最大值与最小值 问题,这次小必老师给大家整理全了。

01

上下限范围取值

对下面的系数,取下限为0,取上限为2.(如果低于0则为0,如果高于2则取2,0-2之间则取原数)。D2单元格输入公式为:=MIN(MAX(D2,0),2)

按Enter键完成后向下填充。

注:MAX表示取最大值,可用来设定下限;MIN表示取最小值,用来设定上限

02

剪除最大值与最小值求平均值

去掉一个最大值,去掉一个最小值然后求平均值。在H2单元格中输入公式:

=TRIMMEAN(C2:G2,2/5)

按Enter键完成后向下填充。

注意简单地可以说成,“掐头去尾”然后求平均值,即通常说的去掉一个最大值,去掉一个最小值后求平均值。先从一组数据中去掉头部与尾部(最大值与最小值)除去一定的百分比的数据点,然后再求平均值。此函数将除去的数据点数量向下舍入为最接近的2的倍数。

语法:=TRIMMEAN(不让平均值区域,掐头去尾的个数/总个数)

03

按条件求最在值与最小值

如下图所示,是一份某个单位的季度奖金,现在按要求,计算出每个部门的各个季度的最高奖金与最低奖金:

对于以上问题,下面小必老师给大家介绍两种方法,一种是透视表法,一种是公式函数法、具体的解决方法如下:

A.透视表法

透视表是日常处理分析数据最常用的一个工具,具体的操作方法如下:

Step-01:选中数据区域,单击【插入】-【数据透视表】-【现有位置】-【确定】,如下图所示:

Step-02:在弹出的对话框中,将“部门”与“季度”字段拖放至【行标签】,将“奖金”字段分两次拖放至【数值】,如下图所示:

Step-03:设置字段的计算方式,将【数值】里的第一个“奖金”的计算方式设置为“最大值”,“奖金2”的计算方式设置为“最小值”,并修改标题名称,如下图所示:

Step-04:设置【分类汇总】方式为“不分类汇总”,设置【总计】为“对行列禁用”,选择【报表布局】为“以表格形式”与“重复所有项目标签”,如下图所示:

B.公式法

在H2单元格中输入公式:

{=MAX(IF((F2=A:A)*(G2=B:B),D:D))},按组合键<Ctrl+Shift+Enter>完成后向下填充。如下图所示:

在I2单元格中输入公式:

{=MIN(IF((F2=A:A)*(G2=B:B),D:D))},按组合键<Ctrl+Shift+Enter>完成后向下填充。如下图所示:

解释:以上公式属于数组公式,对于初学者来说有一定的困难,但是小必老师给大家总结了一个万能的套用公式,大家套用这个公式就行。即:

=MAX/MIN(IF((条件1=条件区域1)**(条件1=条件区域1)*……*(条件n=条件区域n),求值区域))

附:

注意:对于第一个问题,如果你使用的是2019版本的Excel或者365版本,也可以使用下面两个函数(大家按下面的例子可以动手试一下上面的这上问题)

函数03

MINIFS函数

在前期的文章中给大家教了关于条件最大值与条件最小值的求法,其中如果使用函数的方法那势必会使用到数组公式,而新增的这两个函数则完美地解决了这个问题。如果求下图中等级为“A”的成绩的最小值。

在E4单元格中输入公式:=MINIFS(B:B,C:C,'A'),按Enter键即可完成。

语法=MINIFS(最小值区域,条件区域1,条件1,条件区域2,条件2……

作用:返回一组给定条件的单元格的对应的最小值。

函数04

MAXIFS函数

同上面的MINIFS函数一样,求最大值也是一样的。求等级为”A“的最高成绩。

在E4单元格中输入公式:=MAXIFS(B:B,C:C,'A'),按Enter键即可完成。

语法=MINIFS(最大值区域,条件区域1,条件1,条件区域2,条件2……

作用:返回一组给定条件的单元格的对应的最大值。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多