根据相邻单元格下拉列表的选择,更改单元格的填充颜色

5

这是我第一次在这里,所以我希望我的操作正确。

首先,我已经调查了相当长的时间,并且找到了许多有用的技巧来操纵Excel中的单元格颜色,但没有一个能够完成任务。

以下是我需要完成的任务:

我有一个表格,显示我的教学周课程安排。

每行都有关于时间、房间和程序的数据。每行的最后两个单元格是课程的颜色代码和课程级别。让我在下面解释一下;

在单元格H8中,我想根据单元格I8中选择的级别填充颜色。(例如,如果我从I8的下拉列表中选择“Pre-Intermediate”,则希望H8的填充颜色更改为“红色”)

问题是,我发现的所有解决方案只允许“是/否”或“0/1”的选择。这对我来说是不足够的。

I8中下拉列表中的项目和H8单元格的相应颜色如下:

Elementary -> Blue  
Pre-Intermediate -> Red  
Intermediate -> Green  
Upper Intermediate -> Amber  

我真的很沮丧,非常希望能得到帮助找到解决方案。

感谢所有人。


你好Remnant,感谢您的帖子。不幸的是,您提到的选项在Excel 2010中似乎不能以同样的方式工作。我没有提及我使用的版本,这是我的错误。我最诚挚的道歉。 - Saigonjeff
5个回答

9
在Excel 2010中,这很容易,只需要为每个列表项完成几个步骤。
对于验证列表中的每一项,必须完成以下步骤。(打开包含下拉菜单的工作表
1)单击带有下拉列表的单元格。
2)选择要应用格式的答案。
3)点击“主页”选项卡,然后在功能区单击“样式”工具按钮。
4)单击“条件格式”,在下拉列表中单击“*新建规则”选项。
5)选择一个规则类型:“仅格式化包含的单元格”
6)编辑规则描述:“单元格值”,“等于”,单击公式栏中的单元格公式图标(极右边),选择创建验证列表的工作表,选择列表中要应用格式的单元格。

公式应该看起来像这样:='Workbook Data'!$A$2

7)再次单击公式图标以返回格式菜单。
8)单击预览窗格旁边的格式按钮。
9)选择所需的所有格式选项。
10)两次按下“确定”。
您已经完成了列表中的一个项目。重复步骤1到10,直到完成所有下拉列表项。

4
您可以按照以下方式利用条件格式设置
  1. 在单元格H8中选择格式 > 条件格式...
  2. 条件1中,第一个下拉菜单中选择公式为
  3. 在下一个文本框中键入=I8="Elementary"
  4. 选择格式...并选择所需的颜色等
  5. 选择添加>>并重复步骤 1 到 4

请注意,在 Excel 2003 中,您只能拥有三个不同的条件,因此您只能为下拉菜单中的三个项目设置不同的格式。如果想要使它们在视觉上不同,则可以(也许)不为其中一个选项设置颜色,这样将不会成为问题?

如果单元格从不为空,您可以使用格式(而非条件格式)获得 4 种不同的视觉效果。


1
在Office 2010中,我使用了对话框中的最后一个选项..."使用公式格式化单元格"。你在这里描述的方法非常好用。 - Saigonjeff
@SaigonJeff - 我是“老派”的,仍在使用2003!很高兴你解决了问题。如果这个解决方案回答了你最初的问题,按下答案旁边的“打勾号”接受答案是惯例。这将帮助其他遇到类似问题的访客获得他们需要的答案... - Alex P

0
您可以尝试在工具菜单“格式 -> 条件格式”中使用条件格式。

嗨,我一直在尝试条件格式化,但只能做简单的是非条件。我可能走错了路吗? - Saigonjeff
啊,是的...我在条件格式中找到了这个选项。在Office 2010中,它是对话框中的最后一个选项..."使用公式来设置单元格格式"。 - Saigonjeff

0
这是我的解决方案:
1- 选择将受下拉列表影响的单元格。
2- 主页 -> 条件格式 -> 新建规则。
3- 仅对包含某些内容的单元格进行格式设置。
4- 在“仅对包含以下文本的单元格进行格式设置”中,选择特定文本,在格式规则中输入“=从您的下拉列表中选择Elementary”,如果下拉列表在另一个工作表中,则当选择Elementary时,我们会在新规则中看到“=Sheet3!$F$2”,请使用您自己的工作表和单元格号码。
5- 格式 -> 填充 -> 选择颜色 -> 确定。
6- 确定。
对于下拉列表中的每个元素都要执行相同的操作,然后您就会看到神奇的效果!

0

这是最简单的方法: 创建列表
选择列表
右键单击:定义名称(例如ItemStatus)
选择应该出现列表的单元格(复制粘贴可以稍后完成,因此位置不关键)
数据 > 数据验证
允许:选择列表
来源:=ItemStatus(不要忘记=号)
点击确定
下拉菜单出现在您选择的单元格中
开始 > 条件格式
管理规则
新建规则
等等。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接