在Excel数据透视表中保留另一行字段的行字段顺序

时间:2015-01-05 12:57:53

标签: excel vba sorting pivot-table

我正在尝试自定义Excel数据透视表。

情况如下:

  1. 我们有两个行字段:一个包含一些度量,另一个包含它们的顺序。

  2. 在数据透视表中,订单字段位于度量字段之前,以保留度量字段的正确顺序。

  3. 问题是: - 删除订单字段后,将删除度量字段的顺序。 - 如果没有保存订单并将计算项目添加到度量字段,则每个度量都会重复,因为它在订单字段中没有值。

  4. 基本上我想要:

    1. 在隐藏订单字段之前保留测量字段的排序,然后在最后添加计算项目。

    2. 显示两个字段(订单和度量),但在添加计算项目时,将为此新项目的订单字段添加默认值。

    3. 数据来源来自外部查询。

1 个答案:

答案 0 :(得分:0)

抱歉,我的不好,我给的最后一个答案没有用。

这样做:在右侧的数据透视表字段列表面板中。在行区域中,单击订单字段下拉箭头,然后选择字段设置。然后在布局和打印选项卡中单击“以轮廓形式显示项目标签,并取消选中同一列中下一个字段的显示标签。

请注意,在同一个标​​签中,您应该选中“重​​复项目标签”,这将导致每行重复订单。 (我认为这是你对计算字段的要求)

这会将订单字段放在它自己的列中。然后,您可以隐藏该列以停止向用户显示该列。请注意,可以单独设置每列的排序顺序,但是单击每列然后照常设置排序顺序。