将公式用于条件格式

条件格式会快速突出显示电子表格中的重要信息。但有时内置格式规则的作用不够充分。将您自己的公式添加到条件格式规则,提升其能力,使其能够帮助您完成内置规则无法实现的工作。

使用公式创建条件格式规则

例如,假设医生办公室想要跟踪其患者的生日以查看谁的生日快到了,然后将其标记为已收到来自办公室的生日祝福。

在此工作表中,我们使用条件格式查看所需的信息,条件格式取决于各含有一个公式的两条规则。列 A 中的第一条规则设置未来生日格式,列 C 中的规则在输入“Y”(表示已发送生日祝福)时设置了单元格格式。

Excel 中的示例条件格式

要创建第一条规则:

  1. 选择单元格 A2 到 A7。从 A2 拖动到 A7 以完成此操作。

  2. 然后单击“开始” > “条件格式” > “新建规则”。

  3. 在“新建格式规则”对话框中,单击“使用公式确定要设置格式的单元格”。

  4. 在“为符合此公式的值设置格式”下,键入公式:=A2>TODAY()

    公式使用 TODAY 函数以查看是否列 A 中的日期大于今天(未来)。如果是,则会设置单元格格式。

  5. 单击“格式”。

  6. 在“颜色”框中,选择“红色”。在“字形”框中,选择“加粗”。

  7. 单击“确定”,直到对话框关闭。

    格式设置被应用到列 A。

要创建第二条规则:

  1. 选择单元格 C2 到 C7。

  2. 重复以上的步骤 2 到 4,然后输入此公式:=C2="Y"

    公式通过测试查看是否列 C 中的单元格包含“Y”(Y 两侧的引号让 Excel 知道这是文本)。如果是,则会设置单元格格式。

  3. 在“颜色”框中,选择“白色”。在“字形”框中,选择“加粗”。

  4. 单击“填充”选项卡并选择“绿色”。

    格式设置被应用到列 C。

试试吧

可以将下表复制到 Excel 中的工作表 - 确保将其粘贴到单元格 A1 中。然后,选择单元格 D2:D11,并创建使用以下公式的新条件格式规则。

=COUNTIF($D$2:$D$11,D2)>1

当你创建规则时,请确保它应用于单元格 D2:D11。设置要应用于符合条件的单元格的颜色格式(即,D 列中包含城市的多个实例 - 厦门和杭州)。

名字

姓氏

电话

城市

Annik

Stahl

555-1213

西雅图

Josh

Barnhill

555-1214

珠海

Colin

555-1215

斯波坎

Harry

Miller

555-1216

Edmonds

Jonathan

Foster

555-1217

亚特兰大

Erin

Hagens

555-1218

斯波坎

Jeff

Phillips

555-1219

Charleston

Gordon

Hee

555-1220

扬斯敦

Yossi

Ran

555-1221

西雅图

Anna

Bedecs

555-1222

北京

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

另请参阅

复制条件格式

删除条件格式

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×