数据透视图 (Excel) 无法按照我想要的方式呈现数据
Pivot chart (Excel) fails to render the data the way I want
我正在创建一段 Java 代码来将数据填充到 excel 文件中。该文件是预先创建的,包括数据透视图和一些 vba 代码。
虽然 java 代码有效,但我在使数据透视图本身正常工作时遇到了一些问题。我已经包含了一些演示数据的屏幕截图。
我想解决几个问题:
- 虽然 X-Achis 的格式为日期轴,但它的行为似乎类似于类别轴。
症状:
- 日期不会自动排序,但只有当我在数据透视表中排序相应的列时 -table
- 虽然数据中有 1.5 年的差距,但所有日期的距离都相同
- cathy 的图表有一个缺口。但我确实想要呈现该行,即使有日期没有 cathy
的数据
我是否使用了错误的图表,我是否错过了图表选项中的一个重要复选框,或者我是否真的必须每天以编程方式插入数据,然后再将其填充到 table?
最后一个选项不仅令人失望,而且还会扭曲图表,因为我想用符号标记数据点(如屏幕截图中的正方形和菱形)
感谢任何帮助。
编辑
现在这是我的解决方案:
- 首先:数据透视图很棒,除非您想可视化随机排序的日期
- 我将通过 vba 将数据透视表数据复制到另一个 sheet 并使用常规图表
- 可以通过使用点图 (X/Y-data) 并在 "datasource > hidden and empty cells" 的对话框中选择 "connect datapoints with line" 来避免图表线中的间隙(大致翻译自德语语言环境)
- vba-代码将被扩展以根据我的需要设置图表(调整输入数据的范围等)
我还是有点失望。我本以为这是一个常见的用例。
我设置了试用工作簿。
- 我根据具有一列日期的数据范围绘制折线图。
- 这不是数据透视表,只是一张普通的图表
当我转到 x 轴格式选项并选择 "Date axis" 时,我看到了关于如何跨越日期(做你想做的)的选择。
当我使用相同的数据基于数据透视表 table 创建图表时,x 轴格式选项没有给我相同的选择
数据透视表似乎不允许跨越日期。
因此,您可能会考虑将图表基于一系列数据而不是枢轴 table。
我还找到了这个有用的页面,都是关于这类事情的:
here
哈维
我正在创建一段 Java 代码来将数据填充到 excel 文件中。该文件是预先创建的,包括数据透视图和一些 vba 代码。
虽然 java 代码有效,但我在使数据透视图本身正常工作时遇到了一些问题。我已经包含了一些演示数据的屏幕截图。 我想解决几个问题:
- 虽然 X-Achis 的格式为日期轴,但它的行为似乎类似于类别轴。
症状:
- 日期不会自动排序,但只有当我在数据透视表中排序相应的列时 -table
- 虽然数据中有 1.5 年的差距,但所有日期的距离都相同
- cathy 的图表有一个缺口。但我确实想要呈现该行,即使有日期没有 cathy 的数据
我是否使用了错误的图表,我是否错过了图表选项中的一个重要复选框,或者我是否真的必须每天以编程方式插入数据,然后再将其填充到 table?
最后一个选项不仅令人失望,而且还会扭曲图表,因为我想用符号标记数据点(如屏幕截图中的正方形和菱形)
感谢任何帮助。
编辑
现在这是我的解决方案:
- 首先:数据透视图很棒,除非您想可视化随机排序的日期
- 我将通过 vba 将数据透视表数据复制到另一个 sheet 并使用常规图表
- 可以通过使用点图 (X/Y-data) 并在 "datasource > hidden and empty cells" 的对话框中选择 "connect datapoints with line" 来避免图表线中的间隙(大致翻译自德语语言环境)
- vba-代码将被扩展以根据我的需要设置图表(调整输入数据的范围等)
我还是有点失望。我本以为这是一个常见的用例。
我设置了试用工作簿。
- 我根据具有一列日期的数据范围绘制折线图。
- 这不是数据透视表,只是一张普通的图表
当我转到 x 轴格式选项并选择 "Date axis" 时,我看到了关于如何跨越日期(做你想做的)的选择。
当我使用相同的数据基于数据透视表 table 创建图表时,x 轴格式选项没有给我相同的选择
数据透视表似乎不允许跨越日期。
因此,您可能会考虑将图表基于一系列数据而不是枢轴 table。
我还找到了这个有用的页面,都是关于这类事情的: here