首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel–用公式计算每个分类的最大值,一个函数足够了

今天教大家计算分类的最大值。

案例:

下图 1 中的每个销售有多笔交易数,请计算出每个人的最大交易数。

效果如下图 2 所示。

解决方案:

1. 选择菜单栏的“数据”--> 在“排序和筛选”区域选择“高级”

2. 在弹出的对话框中按以下方式设置 --> 点击“确定”:

选择“将筛选结果复制到其他位置”

列表区域:选择 A1:A25 区域

复制到:选择 D1 单元格

勾选“选择不重复的记录”

3. 将 E 列设置为“最大交易数”列

4. 在 E2 单元格中输入以下公式 --> 按 Ctrl+Shift+Enter 结束公式:

=MAX((D2=$A$2:$A$25)*$B$2:$B$25)

公式释义:

(D2=$A$2:$A$25):将 D2 单元格的值与 $A$2:$A$25 区域的值依次比较,生成一组由 true 或 false 组成的数值;

...*$B$2:$B$25:将上述数值的值与 $B$2:$B$25 区域的值依次相乘,就会生成一组数组,姓名相同的保留 B 列的值,不同的则为 0;

max(...):对数值中的值提取最大值,即为所需的结果

* 请注意:

两个区域必须绝对引用,而 D2 单元格要相对引用;

数组公式必须按三键结尾

有关 max 函数的类似应用,请参阅Excel 的 max 函数又越权了,它竟然揽了按区间查找的活。

5. 下拉复制公式,就计算出了每个人的最大交易数。

Excel学习世界

转发、在看也是爱!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210922A0CG7400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券