无法在 Excel 2003 中为整列中的所有值创建图表

无法在 Excel 2003 中为整列中的所有值创建图表

我的 Excel 数据如下所示:(实际上要大得多)

code1 code2 01/08 02/08
X     A        12    10  
X     B         8    15
Y     A        52     0  
Y     B         5     5

我每天都会添加一个包含额外数据的列(SQL 语句的输出)。

包含 4 个系列(XA、XB、YA 和 YB)且 X 轴上有日期的图表很容易制作。
我甚至找到了一个精心制作的解决方案是随着我添加日期使图表增大,但很难为“所有 Y”或“所有 A”创建图表。

我可以开始单独创建小计,并绘制图表,但这会造成很大的维护负担。

有人告诉我不要将 Excel 视为数据库、报告生成器或某种应用程序部署机制。

但我能在 Excel 2003 中实现这一点吗?还是我必须寻找其他图表/报告工具?

(我不会寻找水晶报表解决方案(如果那是替代方案,那么只是一些轻量级的类似 Office 的东西。)

答案1

如果没有连接到 JasperServer,iReport 将无法正常运行。如果您正在寻找简单的报告,那么最好的工具就是 excel 和 access。至于最终用户的简便性,责任就到此为止了。

如果你正在寻找一些更强大的东西,那么我建议你看看以下任何一个开源解决方案

如果你想进行商业化,那么你可能需要利用你的 SQL 技能并使用类似Telerik 报道君主或者像 Axxmasterr 建议的那样使用 DB Extra。如果你正在寻找更具交互性和分析性的东西,你可以尝试TableauSpotfire, 甚至西尔斯

答案2

您使用的是哪个版本的 Excel?

我知道在 Excel 2007 中,向列添加过滤器然后根据该过滤器创建图表非常简单。图表会根据设置的过滤器自动更改。

替代文本

替代文本

答案3

我会退房开源报告工具。虽然价格有点贵,但我相信您可以找到一份评估版,看看它是否真的能满足您的需要。

数据库额外如果开源工具不适合您,这也是您可以使用的另一种工具。

答案4

您可能会发现 XLReport 很有趣。基于 Excel;它可以帮助您轻松地将数据库作为实时连接的数据集导入 Excel。查看:www.xlreport.com。

相关内容