分享

EXCEL多条件求最大值、最小值、平均值

 昵称28336056 2016-11-11

EXCEL多条件求最大值、最小值、平均值

在工作中有木有遇到,多条件求最大值、最小值、平均值的情况?反正小编在统计数据的时候经常碰到。

如下表,为A、B、D产品在不同时期、不同城市的销量。

EXCEL多条件求最大值、最小值、平均值

怎么用函数公式算出A产品在上海地区的销量最大值、最小值、平均值?

1、A产品在上海地区的最大值?

=MAX(IF((B2:B12='A')*(C2:C12='上海'),D2:D12)),Ctrl+Shift+Enter三键,数组函数。

简释:

首先用If函数判断B列中的数据为A,况且C列中的数据为上海,然后得出C列 中满足以上条件的数据。

外面嵌套一层Max函数,算出最大值。

2、A产品在上海地区的最小值?

=MIN(IF((B2:B12='A')*(C2:C12='上海'),D2:D12)),Ctrl+Shift+Enter三键,数组函数。

简释:

首先用If函数判断B列中的数据为A,况且C列中的数据为上海,然后得出C列 中满足以上条件的数据。

外面嵌套一层Min函数,算出最小值。

3、A产品在上海地区的最平均值?

=AVERAGE(IF((B2:B12='A')*(C2:C12='上海'),D2:D12)),Ctrl+Shift+Enter三键,数组函数。

4、A产品在上海地区的总和?

=SUM(IF((B2:B12='A')*(C2:C12='上海'),D2:D12)),Ctrl+Shift+Enter三键,数组函数。

多条件求平均值我们也可以用AVERAGEIF函数,我们前面已经分享过,点击多条件求平均数(文末有彩蛋)即可查看。

多条件求和我们可以用SUMPRODUCT或者SUMIF(S)函数,点击锦上添花的sumifs函数即可查看。当然多条件求最大值、最小值、平均值、求和,我们也可以用数据透视表、SQL、VBA等得出结果。

以上只是Max、Max、Average、Sum结合If函数数组的用法。这几个公式比较简单可以帮助我们理解数组的用法。

关注公号data--tech,获取更多excel教程。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多