我有一个数据透视表:
和应用数据的数量
我希望有一个列显示每个团队的计数最多的地区。
所以如果我的表看起来像这样:
团队|美国|欧洲|亚洲
A队3 2 1
B队2 2 3
C队1 1 3
D 1 2 3队
答案 0 :(得分:1)
两个想法:
编辑:
如果将数据透视表复制到普通工作表,则可以使用index
两次来获得所需内容。假设您的示例数据位于A1:D5中,您可以将E2放入例如
=INDEX(B$1:D$1,INDEX(B2:D2,MAX(B2:D2)))
如果您有一个包含两个最大值的行,则会返回第一个最大列。
Google refine似乎是一种非常适合此类数据操作的免费工具。
答案 1 :(得分:0)
无需将PT复制到“常规”表格中:
=INDEX($C$3:EG$3,,MATCH(MAX(C4:E4),C4:E4,0))
在示例中的H4中并复制到适合可能服务。
但是,这只会选择一行中重复的最大值的第一个实例(示例适用于显示此情况),而条件格式在应用于= C4:E7时没有这个可能的缺点,例如: :
=C4=MAX($C4:$E4)