提示:其他语言是Google翻译的。 你可以访问 English 版本。
登录
x
or
x
x
注册账户
x

or

使用一个Excel套装启动Excel
300 +专业且易于使用的Excel 2019-2003工具

adfloat 1adfloat 2adfloat 3adfloat 4

如何在Excel中使用颜色编码的下拉列表?

DOC-颜色下拉-list1
在Excel中,创建一个下拉列表可以帮助您很多,有时,您需要根据相应的选定内容对下拉列表值进行颜色编码。 例如,我创建了一个水果名称的下拉列表,当我选择Apple时,我需要将该单元格自动着色为红色,而当我选择橙色时,单元格可以用橙色着色,如下图所示。 有没有什么好的建议来解决这个问题?
带有条件格式的颜色编码下拉列表

箭头蓝色右泡 带有条件格式的颜色编码下拉列表

为完成此任务,我们需要先创建一个下拉列表,然后应用条件格式对单元格着色。 请按以下步骤操作:

首先,创建一个下拉列表:

1. 创建数据列表并选择您想要将下拉列表值添加到的范围。 在这种情况下,我选择列A放置下拉列表,请参阅截图:

DOC-颜色下拉-list1

2. 点击 数据 > 数据验证 > 数据验证,看截图:

DOC-颜色下拉-list1

3。 和在 数据验证 对话框,单击 设置 选项卡,然后选择 名单 选项从 下拉列表,然后单击 DOC-按钮1 按钮选择要使用的列表值。 看截图:

DOC-颜色下拉-list1

4。 然后点击 OK,下拉列表已创建如下所示:

DOC-颜色下拉-list1

其次,应用条件格式对下拉列表值进行颜色编码

5。 突出显示您的下拉单元格(这里是A列),然后点击 主页 > 条件格式 > 新规则,看截图:

DOC-颜色下拉-list1

6。 在 新的格式规则 对话框,单击 格式 只有包含选项的单元格 选择一个规则类型 部,下 只格式化单元格 部分中,选择 特定文本 从第一个下拉列表中选择 包含 从第二个下拉开始,然后单击 DOC-按钮1按钮选择想要格式化特定颜色的值,请参阅屏幕截图:

DOC-颜色下拉-list1

7。 然后点击 格式 按钮,然后从中选择一种你喜欢的颜色 标签。
DOC-颜色下拉-list1

8。 然后点击 OK > OK 关闭对话框,对每个其他下拉选择重复步骤5到7,例如桃绿色,葡萄紫色......

9。 设置值的颜色后,当您从下拉菜单中选择任何值时,单元格将自动以其指定颜色着色。

DOC-颜色下拉-list1

如果你想计算/求和或按单元格颜色/字体颜色进行计算,你可以试试这个:

通过Excel中的背景或颜色快速计算/求和单元格

在某些情况下,您可能有多种颜色的单元格区域,您想要根据相同颜色对值进行计数/求和,您如何快速计算?
您订购的 Kutools for Excel's 按颜色计数,可以通过颜色快速进行多次计算,也可以生成计算结果的报告。 点击60天免费全功能试用版!
doc按颜色1计数
Kutools for Excel:拥有超过300便利的Excel加载项,可以在60天免费试用,不受限制。

选项卡式浏览和编辑多个Excel工作簿/ Word文档,如Firefox,Chrome,Internet浏览10!

您可能熟悉在Firefox / Chrome / IE中查看多个网页,并通过轻松单击相应的选项卡在它们之间切换。 此处,Office选项卡支持类似的处理,允许您在一个Excel窗口或Word窗口中浏览多个Excel工作簿或Word文档,并通过单击其选项卡轻松切换它们。 点击Office Tab的免费45天试用版!

擅长


推荐的生产力工具

Office Tab

金星1 带上方便的选项卡到Excel和其他Office软件,就像Chrome浏览器,Firefox和新的Internet Explorer。

Kutools for Excel

金星1 惊人! 提高您在5分钟的生产力。 不需要任何特殊技能,每天保存两个小时!

金星1 300 Excel的新功能,让Excel变得简单而强大:

  • 合并单元格/行/列而不丢失数据。
  • 合并和合并多个工作表和工作簿。
  • 比较范围,复制多个范围,将文本转换为日期,单位和货币转换。
  • 按颜色计算,分页小计,高级分类和超级筛选,
  • 更多选择/插入/删除/文本/格式/链接/评论/工作簿/工作表工具...

Excel的Kutools屏幕截图

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    PM · 10 months ago
    thanks for the really good help
  • To post as a guest, your comment is unpublished.
    oli · 1 years ago
    Hi, this was very helpful. However, now i need to color the whole line in the same color in reference to one cell on the line. know what i mean? can you assist in this too?

    thanks again!
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      Try this: in step 5, Highlight your drop down cells(here is column A) is replace with highlight the whole lines where place your drop down list cells, then apply the conditional formatting rule.
  • To post as a guest, your comment is unpublished.
    Tonf · 1 years ago
    Thank you ! It worked perfectly for me
  • To post as a guest, your comment is unpublished.
    eds · 1 years ago
    well, finally it works!
    this article should have been informed about the Excel version. Format Conditioning has its new feature in Excel 2013 and above and has quite a little different.
    For example, the step above as mentioned would only work if your MS Excel you are using is version 2010 and above. For below, the reason why it wouldn't worked is because conditioning format should be placed the value on the containing cell i.e you have to type the word apple to the rule (and not $D$2 as stated in the screenshot). The reason why some others had come up a not working is maybe because it use up different version of MS Excel like mine which is MS Excel 2007.

    the value should have been like this upon filing up in Format only cells Specific Text:
    Specific Text - Containing - type the word Apple or grapes or strawberry. Then,
    Go to Format button for your specified color and fonts you desire.

    As for me, you don't need to have select the entire cells in spreadsheet as it would only gotten confuse.
  • To post as a guest, your comment is unpublished.
    Lauren · 1 years ago
    Very helpful tutorial! Much appreciated!