在excel枢纽中已汇总的组中搜索最小值

时间:2019-01-10 20:33:35

标签: excel pivot

示例:

Region - Customer - Value
1 - a - 2
1 - a - 3
1 - b - 4
2 - d - 1
2 - d - 5
2 - c - 6
2 - c - 1

我想由汇总的客户显示某些区域的最小值。 excel应该以某种方式首先按客户汇总值(a = 5,B = 4,C = 7,d = 6),然后再按区域搜索最小值。

正确的数据透视表将是:

Region - min value
1 - 4
2 - 6

1 个答案:

答案 0 :(得分:0)

要获取描述的确切数据透视表(仅包含Region和Min Value列),您需要添加具有以下公式的帮助程序列(在将数据转换为表以使用表引用之后创建):

=SUMIFS([Value],[Region],[@Region],[Customer],[@Customer])

然后将“区域”添加为“行字段”,将辅助列添加为“数据字段”,然后按“最小值”汇总值。

或者,您可以生成一个具有所需值的数据透视表,而没有帮助程序列,但是,您还需要显示“客户”列并对其应用过滤器:

  1. 创建数据透视表
  2. 将区域添加为行字段
  3. 将客户添加为行字段
  4. 将值添加为数据字段
  5. 将报表布局更改为表格形式(“数据透视表工具”>“设计”选项卡)
  6. 删除小计和总计(也在“设计”选项卡上)
  7. 右键单击数据透视表中的“客户”字段
  8. 选择过滤器>前10位...
  9. 设置为:按价值总和显示底部1个项目

Top10 Pivot