Excel图表,它采取两个列之间的差异系列之一
Excel 2007中有一个简单的Excel堆积柱形图表
然而,我想要展示暴露和套期保值栏之间的区别作为蓝色栏
现在很明显,我可以通过添加一个新的列,并采取新的列和对冲列的图表
但是我想知道是否有没有添加额外的列做任何干净的方式。
例如,我想知道是否有任何方法将其中一个序列设置为某种dynamic范围,其中这个dynamic范围由两列之间的差异组成。
或者,也许在Excel中有这样的设置。 不过我不这么认为。
实际上,可以绘制这样的数据,这在工作表中并不明确。 我会告诉你如何去做,然后告诉你为什么你不应该这样做。
在下面的屏幕截图中,列B中有一些X值,列C和D中有一些任意的数值(标记为“a”和“b”)。 我想绘制两个可见列之间的差异。
要准备数据,请在function区的“公式”选项卡上单击“定义名称”。 我为这个名字键入一个名字,“Delta”和一个定义名字的公式:
= Sheet 1中$ C $ 2:$ C $ 5- $表Sheet 1 $ d 2:!$ d $ 5
由于两个input范围是4×1列式范围,因此定义的名称“Delta”基本上是4×1列式范围,其元素是input范围中相应元素之间的差异。
我select了从数据范围的几列中删除的空白单元格,并插入一个图表。 在没有select数据的情况下,创build一个没有数据的空白图表。
我右键单击图表,从popup菜单中单击select数据,然后在对话框中单击添加,在系列名称框中键入“Delta”,在系列值框中键入“= sheet1!delta”。 然后在“水平轴标签”下,单击“编辑”,单击“轴标签范围”框,然后在工作表中selectB2:B5(包含“A”到“D”)。
结果是以“Delta”名称绘制计算值的图表。 该系列公式显示了这一点:
= SERIES( “差值” 的Sheet1 $ B $ 2:!$ B $ 5 NameInChartData.xlsx德尔塔,1)
这是一个很棒的技术,不是吗? 您可以绘制计算而不会搞乱您的工作表,而不显示公式。
当然,这就是为什么它不是一个伟大的技术:
-
其他人不知道“Delta”是什么,即使他们在SERIES公式中find它。 名称定义本身是不透明的。
-
你可能会在几天内忘记这件事。
-
工作表范围和公式像这里所需的是可靠的,易于理解和必要的修复。
-
图表可以是一个小小的flakey,所以可以定义名称。 结合起来,使用名称的图表是双倍的。
要做的最可靠的事情是承认在计算中要计算出什么是非常有意义的,自豪地显示公式和结果,并在图表中使用不同的工作表范围。