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

按Excel数据透视表中的另一行字段保留行字段的顺序,excel,vba,sorting,pivot-table,Excel,Vba,Sorting,Pivot Table,我正在尝试自定义excel数据透视表 因此,情况如下: 我们有两个行字段:一个包含一些度量值,另一个包含它们的顺序 在透视表中,顺序字段放在度量字段之前,以保持度量字段的正确顺序 问题是: -删除顺序字段时,将删除度量字段的顺序。 -在不保留订单字段并将计算项目添加到度量值字段时,每个度量值都会重复,因为它在订单字段中没有值 所以基本上我想: 在末尾添加计算项之前,保留度量值字段的顺序,同时隐藏顺序字段 显示两个字段(订单和度量值),但在添加计算项目时,将为此新项目的订单字段添加默认值 数据源来

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

因此,情况如下:

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

  • 在透视表中,顺序字段放在度量字段之前,以保持度量字段的正确顺序

  • 问题是: -删除顺序字段时,将删除度量字段的顺序。 -在不保留订单字段并将计算项目添加到度量值字段时,每个度量值都会重复,因为它在订单字段中没有值

  • 所以基本上我想:

  • 在末尾添加计算项之前,保留度量值字段的顺序,同时隐藏顺序字段

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


  • 数据源来自外部查询。

    对不起,我的错,我最后给出的答案不起作用

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

    请注意,在同一选项卡中,您应该选中“Repeat item labels”(重复项目标签),这将导致对每一行重复订单。(我想这就是您对计算字段的要求)


    这将把order字段放在它自己的列中。然后,您可以隐藏该列以停止向用户显示。请注意,可以独立设置每列的排序顺序,但单击每列,然后像往常一样设置排序顺序。

    -我现在尝试将其添加到报告筛选器中,但没有任何结果。没有ord出现错误。你能建议其他解决方案吗?-对于计算项目(非字段),请重新阅读我现在编辑的问题。我看不到“重复项目标签”选项。我看不到它工作。如果可能,你能给我一个屏幕截图示例吗?屏幕截图在这里文件在这里