数据透视图 (Excel) 无法按照我想要的方式呈现数据

Pivot chart (Excel) fails to render the data the way I want

我正在创建一段 Java 代码来将数据填充到 excel 文件中。该文件是预先创建的,包括数据透视图和一些 vba 代码。

虽然 java 代码有效,但我在使数据透视图本身正常工作时遇到了一些问题。我已经包含了一些演示数据的屏幕截图。 我想解决几个问题:

  1. 虽然 X-Achis 的格式为日期轴,但它的行为似乎类似于类别轴。 症状:
    • 日期不会自动排序,但只有当我在数据透视表中排序相应的列时 -table
    • 虽然数据中有 1.5 年的差距,但所有日期的距离都相同
  2. cathy 的图表有一个缺口。但我确实想要呈现该行,即使有日期没有 cathy
  3. 的数据

我是否使用了错误的图表,我是否错过了图表选项中的一个重要复选框,或者我是否真的必须每天以编程方式插入数据,然后再将其填充到 table?

最后一个选项不仅令人失望,而且还会扭曲图表,因为我想用符号标记数据点(如屏幕截图中的正方形和菱形)

感谢任何帮助。

编辑

现在这是我的解决方案:

我还是有点失望。我本以为这是一个常见的用例。

我设置了试用工作簿。

  1. 我根据具有一列日期的数据范围绘制折线图。
  2. 这不是数据透视表,只是一张普通的图表
  3. 当我转到 x 轴格式选项并选择 "Date axis" 时,我看到了关于如何跨越日期(做你想做的)的选择。

  4. 当我使用相同的数据基于数据透视表 table 创建图表时,x 轴格式选项没有给我相同的选择

数据透视表似乎不允许跨越日期。

因此,您可能会考虑将图表基于一系列数据而不是枢轴 table。

我还找到了这个有用的页面,都是关于这类事情的: here

哈维