结合MAX、MIN、IF 统计多个部门同一部门的最大、最小数据
问题来源
一位做电商数据分析的朋友说,他会比较自己管理的6个仓库的销售额,统计每个仓库的最高和最低销售额。他有成千上万行数据,这些数据被简化成以下几行,以便于清晰的统计公式。
关键运算公式的实现。
在E2单元格中输入公式:“=max (if ($ a $2: $ a $16=D2,$ b $2: $ b $16)”,按“Ctrl Shift Enter”完成,并向下填充,从而计算出每个仓库的最大销售额。
公式分析
其中:
中频(2:澳元16澳元=D2,2:澳元16澳元)
使用IF函数判断$2:澳元$16澳元区域中的每个单元格是否等于D2。如果它等于D2单元格指定的仓库,则返回$B$2:$B$16区域中相应单元格的内容;否则,返回逻辑值FALSE(因为省略了if的第三个参数)。
所以这部分返回一个数组(数组1):
{25215;假;假;假;假;3200;假;假;假;假;4521;假;假;假;FALSE}
MAX(IF(2:澳元16澳元=D2,2:澳元16澳元))
MAX函数忽略逻辑值FALSE,计算数组1中的最大值。
因为是数组计算,所以使用“Ctrl Shift Enter”完成公式输入。
最低销售额计算。
同样,在单元格F2中输入“=min (if ($ a $233,360 $ a $16=D2,$ b $233,360 $ b $16)”,按“Ctrl Shift Enter”完成,并向下填充以计算每个仓库的最低销售额。
版权声明:结合MAX、MIN、IF 统计多个部门同一部门的最大、最小数据是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。