当前位置:首页 > 办公 > Excel教程 > 正文内容

MAX、MIN与IF结合,统计众多部门中同一部门数据最大值与最小值

酷网2周前 (10-10)Excel教程32

问题来源

一位做电商数据分析的朋友说,他要对所管理的六个仓库的销售额进行对比统计,统计出每个仓库的最高与最低销售额。他有几万行的数据,简化到下面几行,以方便清楚统计公式。

关键操作公式实现

在E2单元格输入公式:“=MAX(IF($A$2:$A$16=D2,$B$2:$B$16))”,按“Ctrl+Shift+Enter”结束,向下填充,即可计算出每个仓库的最高销售额。

公式解析

其中:

IF($A$2:$A$16=D2,$B$2:$B$16)

使用IF函数,判断$A$2:$A$16区域中每个单元格是不是等于D2,如果等于D2单元格指定的仓库,返回$B$2:$B$16区域中对应单元格内容,否则返回逻辑值FALSE(因IF第三个参数省略)。

所以该部分返回一个数组(数组1):

{25215;FALSE;FALSE;FALSE;FALSE;3200;FALSE;FALSE;FALSE;FALSE;4521;FALSE;FALSE;FALSE;FALSE}

MAX(IF($A$2:$A$16=D2,$B$2:$B$16))

MAX函数忽略逻辑值FALSE,在数组1中计算出最大值。

因为是数组计算,所以用“Ctrl+Shift+Enter”完成公式输入。

最低销售额计算

同理,在F2单元格中输入“=MIN(IF($A$2:$A$16=D2,$B$2:$B$16))”,按“Ctrl+Shift+Enter”结束,向下填充,即可计算出每个仓库的最低销售额。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/39609.html

分享给朋友:

相关文章

Excel怎么打印出网格线?Excel打印网格线的方法

Excel怎么打印出网格线?Excel打印网格线的方法

  很多时候,我们都使用Excel表格来统计数据,统计完成后,有些是需要打印的,不过小编却发现打印出来的表格没有网格线,那么Excel该怎么打印出网格线呢?别着急,接下来由小编来教大家...

Excel中如何修改网格线颜色

Excel中如何修改网格线颜色

  Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。Excel表格主要由无数个单元格组成,单元格之间默认情况是淡...

excel批量提取批注与删除批注

excel批量提取批注与删除批注

如下样表: A列很多项目都已批注的形式注明了完成情况,现需要将完成情况的批注内容提取到B列备注中。 给大家一种自定义函数提取批注的方法。 实现过程 1、,打开VBA窗口,插入模块: 2、在模块中输入以下代码: Fun...

找到单元格所在的行列号——Row属性和Column属性

找到单元格所在的行列号——Row属性和Column属性

在工作表的左侧边,我们可以看到每一行的行号,在工作表的上方,我们可以看到代表每一列的列字母,因此在工作表中,我们可以很容易知道当前活动单元格处在哪一行哪一列,或者当前活动单元格处在某单元格区域的位置。然而,在VBA中,我...

Excel如何批量删除表格空白行?批量删除表格空白行的方法

Excel如何批量删除表格空白行?批量删除表格空白行的方法

  Excel是一款电子表格软件,其功能强大,操作便捷深受大家喜爱。当我们在使用Excel制作表格时出现空白行应该怎么删除呢?不会的小伙伴请看以下教程,小编将为大家介绍Excel中如何...

Excel中如何统一加上相同的数字

Excel中如何统一加上相同的数字

  我们在使用Excel的时候,有的时候需要对一整列数据同时加上一个数字。如果我们一个一个去进行加法运算需要很长时间才能完成工作。下面就给大家分享一下Excel中统一加上相同数字的方法...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。