首页 > 解决方案 > 如何通过颜色编码表示不同的状态?

问题描述

当我在其他 3 列之一中输入“Y”时,我想更改特定列中单元格的颜色。

示例:当我在 B3 中输入“Y”时,单元格 A3 变为红色。

还有更多,我想创建一个包含三列的整个表,每列代表一种通信形式。当有人请求联系时,我可以根据通信类型在其中一列中输入“Y”。

当我在三列之一中放置“Y”时,相应行的 A 列中的单元格变为红色。

例如:当 B3-B33 的任何一个单元格中的一个为“Y”时;C3-C33;D3-D33 A 列中对应行的单元格变为红色。

例如:当在B30中放置“Y”时,A30变为红色;当 C7 中放置“Y”时,A7 变为红色;如果在 D16 中输入“Y”,A16 将变为红色等。

然后,我希望 A 列中的单元格在“X”被放置在同一行的相应 E 列中时变为黄色,这由被联系的人表示。

然后,我希望 A 列中的单元格变为绿色,当和“X”放入同一行 A 列中相应单元格的 F 列时。这表示该人已作出回应和处理。

我已经尝试制定 excel 代码来使这些条件起作用,但我很挣扎。有什么建议么?

标签: excel

解决方案


您是否尝试过使用条件格式?你可以从做一个简单的案例开始。为了让多个案例应用于同一个单元格,您可以从条件格式菜单访问条件格式规则管理器。

从那里您可以为单元格添加其他规则。

对于公式本身,我建议选择:使用公式来确定要格式化的单元格。当公式返回“true”时,将使用格式,因此您可以让它搜索您为您决定的字符提到的所有行范围,每个颜色/字符需要 1 条规则。一旦你完成了一行的格式化,如果我没记错的话,你可以将它拖动到所有行。


推荐阅读