这是我第一次来这里,所以我希望我做得对。
首先,我已经研究了很长一段时间了,并且已经找到了许多在Excel中操作单元格颜色的有用技巧,但没有一个能够完成任务。
这是我需要完成的事情;
我有一张表格,显示了我教学的每周课程安排。
在每一行中,我都有与时间,房间和程序有关的数据。每行的最后两个单元格是课程的颜色代码和课程的级别。让我在下面解释一下;
在单元格H8中,我希望根据单元格I8中下拉列表中的选定级别获得填充颜色。 (例如,如果我从I8的下拉列表中选择“Pre-Intermediate”,我希望H8的填充颜色变为“红色”)
问题是我找到的所有解决方案只允许选择“是/否”或“0/1”。这对我来说不够。
I8下拉列表中的项目和单元格H8的相应颜色是;
Elementary -> Blue
Pre-Intermediate -> Red
Intermediate -> Green
Upper Intermediate -> Amber
我真的很沮丧,非常感谢任何寻求解决方案的帮助。
感谢所有人。
答案 0 :(得分:8)
在Excel 2010中,它很简单,只需为每个列表项执行几个步骤。
必须为验证列表中的每个项目完成以下步骤。 (将工作表打开到创建下拉列表的位置)
1)点击带有下拉列表的单元格
2)选择要应用格式的答案。
3)单击“主页”选项卡,然后单击功能区上的“样式”工具按钮
4)单击“条件格式”,在下拉列表中单击“*新规则”选项
5)选择规则类型:“仅格式化包含”的单元格
6)编辑规则说明:“单元格值”,“等于”,单击单元格公式图标
公式栏(最右侧),选择创建验证列表的工作表,
选择要应用格式的列表中的单元格。
公式应该类似于:
='Workbook Data'!$A$2
7)再次单击公式图标返回格式菜单 8)单击预览窗格旁边的“格式”按钮 9)选择所需的所有格式选项 10)按两次“确定”。
您在列表中只有一个项目。重复步骤1到10,直到所有下拉列表项都完成。
答案 1 :(得分:4)
您可以按照以下方式使用Conditional Formatting
。
H8
中选择格式>条件格式...... =I8="Elementary"
Format...
并选择您想要的颜色等。Add>>
并重复步骤1至4 请注意,您只能(在excel 2003中)有三个独立的条件,因此您只能在下拉菜单中为三个项目设置不同的格式。如果想要让它们在视觉上截然不同,那么(也许)其中一个选择没有颜色不是问题吗?
如果单元格从不为空白,则可以使用格式(非条件)来获得4个不同的视觉效果。
答案 2 :(得分:0)
您可以在工具菜单“格式 - >条件格式”中尝试使用条件格式。
答案 3 :(得分:0)
这对我有用:
1-选择受下拉列表影响的单元格
2-家 - >条件格式化 - >新规则。
3-格式仅包含。的单元格
4-格式只有单元格...选择特定文本,格式化规则“=从下拉列表中选择小学”
如果在另一张纸上放下清单,那么当选择小学时,我们会在新规则中看到“= Sheet3!$ F $ 2”,并带有您自己的纸张和单元格编号。
5-格式 - >填写 - >选择颜色 - > ok了。
6-ok。
对下拉列表中的每个元素执行相同操作,然后您将看到魔法!
答案 4 :(得分:0)
这是最简单的方法:
制作清单
选择列表
右键单击:定义名称(例如ItemStatus)
选择列表应该出现的单元格(复制粘贴可以在以后完成,因此不是位置关键)
数据>数据验证
允许:选择列表
来源:= ItemStatus(不要忘记=符号)
单击确定
下拉列表出现在您选择的单元格中
主页>条件格式
管理规则
新规则
等。