在Excel中,根据单元格值增加渐变色

时间:2018-11-30 06:23:10

标签: excel

如何增加渐变颜色以匹配单元格中给出的值。

这是一个使用单元格显示我想要的输出的模型。 cell based value

使用渐变时,线的长度会缩小,但所有渐变颜色停止都会发生什么。如何停止基于值的颜色的渐变。

这是一个带有渐变的条形图,您可以看到线长的变化,但所有色标仍会显示。

barchart

2 个答案:

答案 0 :(得分:2)

在问题评分旁边应用公式,然后按照我的屏幕截图进行条件格式化。

公式是使用值1或0填充单元格,因此,如果单元格中有1,则应上色,否则将不填充。

enter image description here

答案 1 :(得分:1)

与Imran的解决方案相似,但有以下更改,

  1. 不同的验证公式
  2. 使用Excel表,以便您可以添加/删除行并使条件格式设置范围保持动态

一旦准备好初始数据集,请将包括颜色填充列的数据范围转换为Excel表(选择包括标头的整个范围->按Ctrl + T(或)单击功能区中的“插入”选项卡->在“表格”部分下,点击“表格”)

一旦将数据集转换为Excel表,请在表中选择列范围(此处为B2:B4)以应用“红色”填充 快捷方式:在表格的B列中选择任意单元格,然后按Ctrl + << em>空格键>)

转到条件格式->新规则->使用公式来确定要格式化的单元格

红色 =COLUMN(B$2)-COLUMN($B2)+1<=$A2

点击“确定”并点击“应用”

使用以下公式对其余4列重复相同的操作

橙色 =COLUMN(C$2)-COLUMN($B2)+1<=$A2

琥珀色 =COLUMN(D$2)-COLUMN($B2)+1<=$A2

L绿色 =COLUMN(E$2)-COLUMN($B2)+1<=$A2

D绿色 =COLUMN(F$2)-COLUMN($B2)+1<=$A2

以下是显示所用公式的屏幕截图,

ConditionalFormatFillColors-stackoverflow-53552334

添加/删除行时,条件格式设置范围将自动扩展/收缩。

干杯!