有一个Excel公式找到一个透视表的最大项目(is there an excel formula t

2019-11-04 13:24发布

我有一个数据透视表:

  1. 队伍为行标签
  2. 作为地区列标签

和应用程序数据的计算

我想有一个显示为每个团队最高计数地区的列。

所以,如果我的表看起来像这样:

团队| 美国| 欧洲| 亚洲
团队A 3 2 1
球队B 1 2 3
队C 1 1 3
D组1 2 3

对于A队也将返回美国。 对于D组,它将返回亚洲这可能吗?

Answer 1:

两个想法:

  • 使用条件格式化的数据透视表
  • 尝试沿着自定义maxif功能的东西(见本博文在枢轴数据源)

编辑:如果您的数据透视表复制到一个正常的表,你可以使用index两次,以得到你想要的。 假设您的示例数据驻留在A1:D5,你可以把在E2例如

=INDEX(B$1:D$1,INDEX(B2:D2,MAX(B2:D2)))

如果你有两个极大值的行,第一个最大列将被退回。

谷歌炼似乎是一个免费的工具,非常适合这类数据操作。



Answer 2:

有没有必要给PT复制到“常规”表:

=INDEX($C$3:EG$3,,MATCH(MAX(C4:E4),C4:E4,0))  

在H4的例子,向下复制到衣服可以到服务。

但是,这并只挑选那些行内重复的最大值的第一个实例(实施例适于示出这一点),而当施加至C4 =条件格式不具有这种可能的缺点:与规则如E7:

=C4=MAX($C4:$E4)


文章来源: is there an excel formula to find max item in a pivot table