2015-12-04 277 views
0

基本上,我想要的东西,看起来像这样:如何制作具有不同区域颜色的Excel图表?

Example

我不知道在哪里,甚至在这个问题上开始。我已经在我的Excel 2015 for Mac上查看了线图和面积图,但是我找不到任何会是这样的东西。

我的数据在三列,像这样组织:

Date | Debt | President 
======================= 
1987 | $$$ | Reagan 
1988 | $$$ | Reagan 
1989 | $$$ | Bush 
1990 | $$$ | Bush 
1991 | $$$ | Bush 
1992 | $$$ | Bush 
1993 | $$$ | Clinton 
1994 | $$$ | Clinton 
+0

任何有趣的图表始终是[Peltier Technical Services](http://peltiertech.com/Excel/Charts/ChartIndex.html)。从标签来看,这个Q可能更适合[超级用户](http://superuser.com/help/on-topic)。 – pnuts

+0

设置两个图表,一个红色和另一个紫色,在红色图表中将值设置为0,您希望紫色“透视”原样,并在紫色图表上将值设置为0,以便您希望红色图表'显示。所以,每个图表都是透明的,你想看另一个图表。会在记忆中发布更多细节,但是从记忆中,您可以使用条形图并将重叠100%,而不是并排排列。数据系列范围是您放置的位置= IF公式以包含或不包含事物。 HTH – KiwiSteve

回答

0

我已经解决了这个问题。而且它只需要花费五个小时来解决恼人的问题!我一直很讨厌解决自己问题的人怎么也不会在网上发布解决方案(比如this)。所以,我在这里发布了解决方案。希望它不会太远离礼仪。

为了完成这个令人讨厌恼人的壮举,我创建了三个新列

Date | Debt | Reagan | Bush | Clinton | President 
================================================= 
1987 | $$$ | $$$ | #N/A | #N/A | Reagan 
1988 | $$$ | $$$ | #N/A | #N/A | Reagan 
1989 | $$$ | #N/A | $$$ | #N/A | Bush 
1990 | $$$ | #N/A | $$$ | #N/A | Bush 
1991 | $$$ | #N/A | $$$ | #N/A | Bush 
1992 | $$$ | #N/A | $$$ | #N/A | Bush 
1993 | $$$ | #N/A | #N/A | $$$  | Clinton 
1994 | $$$ | #N/A | #N/A | $$$  | Clinton 

我能够通过if语句使用为CD生成模式,E列:IF(C2="Reagan",B2, NA()),以改变C2"Reagan"相关的值(即,对于Bush列,D2"Bush"等等)。

这创建了一系列线条。我使用Excel绘图功能绘制了这些线条。然后,我右键单击这些线条,并告诉他们绘制为区域。然后,我有我想要的。

相关问题