可通过条件格式为下拉列表选项设置背景色、字体色或结合辅助列图标实现颜色区分:一、用公式规则为不同值设背景色;二、用公式规则设字体颜色;三、用辅助列生成符号并映射颜色后隐藏。

如果您在Excel中设置了数据验证下拉列表,但希望为不同选项赋予特定颜色以增强可读性或区分状态,则需借助条件格式与辅助列配合实现。以下是实现此效果的具体步骤:
一、使用条件格式为下拉单元格设置背景色
该方法不修改下拉列表本身的显示颜色(Excel原生下拉框不支持直接着色),而是对已选择的单元格应用基于值的背景色,使所选内容视觉上具备颜色标识。
1、选中已设置数据验证下拉列表的目标单元格区域(例如B2:B10)。
2、在「开始」选项卡中点击「条件格式」→「新建规则」→「使用公式确定要设置格式的单元格」。
3、在公式框中输入:=B2="已完成",然后点击「格式」按钮,设置填充色为绿色。
4、重复步骤2–3,分别添加新规则:=B2="进行中" → 填充黄色;=B2="未开始" → 填充红色。
5、确认所有规则添加完毕后,点击「确定」,此时当用户从下拉列表中选择对应文字,单元格即自动呈现指定颜色。
二、通过字体颜色区分下拉选项(适用于单列筛选场景)
该方法利用条件格式控制字体颜色,避免背景色遮盖文字,适合需要保留白色底纹但强调语义差异的情况。
1、保持B2:B10处于选中状态,在「开始」选项卡中点击「条件格式」→「新建规则」→「使用公式确定要设置格式的单元格」。
2、输入公式:=B2="高优先级",点击「格式」→「字体」选项卡→将颜色设为深红色。
3、新增规则:=B2="中优先级" → 字体颜色设为橙色;=B2="低优先级" → 字体颜色设为蓝色。
4、全部设置完成后点击「确定」,下拉选择后文字即按预设颜色显示。
三、结合辅助列与图标集模拟带色下拉效果
该方法通过隐藏辅助列生成对应图标或字符,并用条件格式映射颜色,绕过下拉框本身不可着色的限制,实现视觉等效效果。
1、在C2单元格输入公式:=IF(B2="通过","●",IF(B2="拒绝","■",IF(B2="待审","▲",""))),向下填充至C10。
2、选中C2:C10,点击「开始」→「条件格式」→「新建规则」→「只为包含以下内容的单元格设置格式」。
3、在「单元格值」中选择「等于」,右侧输入"●",点击「格式」→「字体」→颜色设为绿色。
4、再新建两条规则:分别匹配"■"(设为红色)和"▲"(设为黄色)。
5、右键C列列标→「隐藏」,此时B列下拉选择后,C列对应位置将显示带色符号,起到直观提示作用。











