Excel条件格式支持五种公式应用:一、=A2youjiankuohaophpcnTODAY()高亮未来日期;二、AND(OR($A2="B",$A2="C"),$B2=MAX($B$2:$B$7))多条件匹配高亮;三、=MOD(ROW(),2)=1奇数行填充;四、=C2="Y"文本触发变色;五、AND(ISNUMBER(F2),ISNUMBER(G2),F2youjiankuohaophpcnG2)跨列联动判断。

如果您希望在Excel中根据单元格内容自动改变字体或背景颜色,需通过“条件格式”功能配合自定义公式实现。以下是设置条件变颜色公式的具体操作步骤:
本文运行环境:MacBook Air M2,macOS Sequoia。
一、使用公式突出显示未来日期
该方法适用于标记列中晚于当前日期的单元格,例如生日、截止日等时间类数据。公式利用TODAY()函数动态比对,确保每次打开文件时自动更新高亮状态。
1、选中目标单元格区域,如A2:A7;
2、点击【开始】选项卡 → 【条件格式】→ 【新建规则】;
3、在弹出窗口中选择【使用公式确定要设置格式的单元格】;
4、在公式框中输入:=A2>TODAY();
5、点击【格式】→【字体】选项卡 → 设置颜色为红色并勾选加粗;
6、确认后应用规则,所有未来日期将实时以红粗字体显示。
二、基于多条件匹配高亮指定行
该方法用于当某几列同时满足逻辑关系时,对整行或特定列执行格式化,例如仅当A列为“B”或“C”,且B列为该组最大值时高亮C列对应单元格。
1、选中待设色区域,如C2:C7;
2、依次点击【开始】→【条件格式】→【新建规则】;
3、选择【使用公式确定要设置格式的单元格】;
4、输入公式:=AND(OR($A2="B",$A2="C"),$B2=MAX($B$2:$B$7));
5、点击【格式】→【填充】→ 选择黄色底纹;
6、连续点击【确定】完成设置。
三、按奇偶行交替填充背景色
该方法可提升长表格可读性,通过MOD与ROW函数组合识别行号奇偶性,无需手动筛选或辅助列。
1、选中目标区域,如A3:F83;
2、进入【开始】→【条件格式】→【新建规则】;
3、选择【使用公式确定要设置格式的单元格】;
4、输入公式:=MOD(ROW(),2)=1(奇数行)或=MOD(ROW(),2)=0(偶数行);
5、点击【格式】→【填充】→ 选择橙色(奇数行)或浅灰(偶数行);
6、点击【确定】生效。
四、依据文本内容触发颜色变化
该方法适用于快速定位含特定关键词的单元格,例如标记状态为“Y”的已处理项,或含“错误”“待审”等提示语的记录。
1、选中目标列区域,如C2:C7;
2、点击【开始】→【条件格式】→【新建规则】;
3、选择【使用公式确定要设置格式的单元格】;
4、输入公式:=C2="Y";
5、点击【格式】→【字体】设置白色文字,再切换至【填充】→ 选择绿色背景;
6、点击【确定】完成配置。
五、跨列联动判断并格式化
该方法支持更复杂业务逻辑,例如当F2与G2均为数字且F2大于G2时,对F2所在单元格着色,适用于差异比对场景。
1、将光标置于F2单元格;
2、点击【开始】→【条件格式】→【新建规则】;
3、选择【使用公式确定要设置格式的单元格】;
4、输入公式:=AND(ISNUMBER(F2),ISNUMBER(G2),F2>G2);
5、点击【格式】→【填充】→ 选择绿色底色;
6、进入【条件格式】→【管理规则】,修改应用范围为=$F$2:$F$50或=$F:$F以覆盖整列。











