2017-08-28 391 views
3

Excel中有一张表格,我制作了一个条形图。每个值都有一个限制值。我想要将该值与限制进行比较,然后在使用值加载表格时设置列颜色。Excel条形图自动更改颜色

我更喜欢没有宏。

enter image description here

+0

转到谷歌: “创先争优条形图条件格式” 有很多关于这个教程。 – Luuklag

回答

2

我已经做了以下步骤:

  1. 添加2分新列
  2. 在第一新列写了下面的公式

    = IF(B2 < A2 ; B2; 0)

  3. 在第二个新列写了下面的公式

    = IF(B2> = A2; B2; 0)

  4. 复制并粘贴在该式中的最后2列下表来填充每一行。

  5. 单击插入选项卡>柱形图>堆积列。
  6. 使用列“= target”和“Target”设置三个系列,并为每个系列命名一个名称,例如“低于目标”,“高于目标”和“目标”。
  7. 添加水平轴标签(日期栏)并按下OK按钮。
  8. 右键单击“目标”系列,然后选择“更改系列图表类型”。
  9. 将系列图表类型更改为法线图形,然后按下OK按钮。

enter image description here

enter image description here

enter image description here

enter image description here

0

Calcualte的极限数据列d数据库列之间的Ç(见式如下)

 A   B   C      D 
1  Limit  Data | Data Base   Difference Limit vs. Data 
2  10  11 |  10 =B2-D2   1 =IF(B2-A2>=1,B2-A2,0) 
3  10  8 |  8 =B3-D3   0 =IF(B3-A3>=1,B3-A3,0) 
4  10  12 |  10 =B4-D4   2 =IF(B4-A4>=1,B4-A4,0) 
5  10  9 |  9 =B5-D5   0 =IF(B5-A5>=1,B5-A5,0) 
6  10    |  0 =B6-D6   0 =IF(B6-A6>=1,B6-A6,0) 
7  10    |  0 =B7-D7   0 =IF(B7-A7>=1,B7-A7,0) 

然后通过使用中的数据创建堆叠柱形图 C列:D。结果如下图所示。在那里你可以看到超出限制的部分。

enter image description here

+1

您的图表显示错误的值。 – Luuklag

+0

如果值小于极限值,则列颜色为黄色,否则颜色为蓝色。 – Zsmaster

+0

第1列应该是11,你显示12,第3列应该是你显示的14 – Luuklag