数据透视表(Excel)无法以我想要的方式呈现数据
我正在创build一段Java代码来将数据填充到一个excel文件中。 该文件是预先创build的,包括一个数据透视表和一些vba代码。
虽然Java代码工作,我有一些问题让透视图本身工作。 我已经包含了一些demodata截图。 有几个问题我想解决:
- 虽然X-Achis被格式化为date轴,但似乎performance得像一个类别轴。 症状:
- date不是自动sorting的,但只有当我在数据透视表中按相应的列
- 所有的date都有相同的距离,尽pipe数据有1.5年的差距
- cathy的chartline有一个缺口。 但是我确实想要渲染线条,即使有没有数据的datecathy
我是否使用了错误的图表,是否错过了图表选项中的一个重要的checkbox,或者是否真的需要在填写表格之前以编程方式插入数据?
最后一个选项不仅令人失望,而且还会扭曲图表,因为我想让数据点标有符号(如截图上的方块和菱形)
任何帮助表示赞赏。
编辑
现在这是我的解决scheme:
- 首先:数据透视表是伟大的,除非你想要可视化随机sorting的date
- 我将通过vba将透视数据复制到另一个表单中,并使用常规图表
- 通过使用点图(X / Y数据)并在“数据源>隐藏和空单元格”(粗略地从德语区域设置翻译)中的对话框中select“使用线连接数据点”
- vba代码将被扩展,以便根据我的需要设置图表(调整input数据的范围等)
我仍然有点失望。 我原以为这是一个通常的用例。
我设立了试用手册。
- 我基于一系列具有date列的数据的折线图。
- 这不是枢轴图,只是一个普通的图表
-
当我去了X轴格式化选项,并select“date轴”我被提出有关如何跨度date(做你想做的)的select。
-
当我使用相同的数据创build基于数据透视表的图表时,x轴格式选项没有给我相同的select
看起来数据透视表不允许date被覆盖。
所以你可能会考虑把你的图表放在一系列数据而不是数据透视表上。
我也发现这个有用的页面,所有关于这种事情: 在这里
哈维