【发布时间】:2014-02-03 22:01:32
【问题描述】:
我对 Excel 非常陌生,到目前为止已经完成了一些基本的数据透视表/图表。 我正在尝试重新排列我的源数据以制作一个柱形图,其中贷方显示为绿色,借方显示为红色。
这是我从数据库中获得的原始数据。请注意,有 3 组值 A、B、C。
Set1 A, B, C 指 Credits Set2 A、B、C 指借方 Set3 A, B, C 是 Set1 A - Set2 A 等的区别..
我需要制作一个如下图所示的图表,A、B、Cs 的 Set1 是绿色柱,A、B、Cs 的 Set2 是红色柱。 Set3 A、B、Cs 是顶部显示的差异。
我该怎么做呢? 这是我到目前为止所做的:
我手工编辑并重新排列了我的原始数据集,如下所示:由于我有大量数据,因此做这件事需要做很多工作。
然后我可以用这个做一个图表。但我想知道是否有更好的方法来实现这一目标。非常感谢!
更新:这是数据示例
+--------+--------+--------+--------+--------+------ --+--------+--------+--------+--------+ |年份 | Set1 A | Set1 B | Set1 C | Set2 A | Set2 B | Set2 C | Set3 A | Set3 B | Set3 C | +--------+--------+--------+--------+--------+------ --+--------+--------+--------+--------+ | 2010 | 58 | 33 | 111 | 0 | 0 | 300 | 58 | 33 | -189 | | 2011 | 56 | 33 | 112 | 0 | 0 | 300 | 56 | 33 | -188 | | 2012 | 56 | 33 | 112 | 0 | 0 | 300 | 56 | 33 | -188 | | 2013 | 56 | 33 | 112 | 0 | 0 | 300 | 56 | 33 | -188 | | 2014 | 56 | 30 | 102 | 0 | 0 | 300 | 56 | 30 | -198 | | 2015 | 134 | 0 | 0 | 190 | 0 | 60 | -56 | 0 | -60 | +--------+--------+--------+--------+--------+------ --+--------+--------+--------+--------+【问题讨论】:
-
我想不出用正常方式转换数据的方法。意思是,内置excel功能。虽然我不能 100% 确定,但您的数据只能使用
VBA进行转换。 -
@pnuts - 我很抱歉。图表和表格不代表相同的数据。我在截屏时错过了数据的不匹配。但我的描述仍然是真实的。谢谢!
-
@pnuts - 感谢您的链接。使用数据样本更新帖子。
-
@pnuts 好的,非常感谢您的尝试。我会寻找其他选择。谢谢!
-
如果有人感兴趣,我可以使用 Excel 插件“PowerQuery”重新排列数据。 Powerquery 适用于 Excel 2010 Professional 及更高版本。它让我可以取消透视表数据,只需单击几下,我就可以使用它。谢谢。
标签: excel-2007 excel-formula excel-2010 export-to-excel pivot-table