根据放置的其他列更改列的颜色

时间:2019-03-20 15:16:24

标签: excel colors conditional-formatting fill

我有一个包含“颜色”和“进度间隔”列的表,我想根据“颜色列”中的单元格更改“进度间隔”列中的单元格颜色。例如,如果单元格D2表示绿色,则E2将填充为绿色。 Snap Shot From Table

enter image description here

1 个答案:

答案 0 :(得分:0)

条件格式

如果Progress Interval在列E中,请选择从E2到最后一个单元格的范围,例如E20并转到Format >> Conditional Formatting 选择Formula is并复制/粘贴以下公式:

=D2="Green"

现在单击Format,然后单击Patterns选项卡,然后选择所需的绿色并进行其他更改(Font, Border)。完成后,单击“确定”。

现在,您可以单击“添加”以添加另一个条件,并对“黄色”执行相同的操作。完成后,单击“确定”。

如果要排除不包含数据的单元格,请使用

=AND(E2<>"",D2="Green")

现在仅突出显示E列中包含数据的单元格。