六个示例带你了解 excel条件函数公式怎么用

条件格式是指当单元格的内容满足某个条件,就使单元格的显示格式发生变化 。除了Excel内置的条件格式规则外,还可以使用公式设置规则 。今天我们就来分享,函数公式和条件格式结合使用的六个示例:
(1)突出显示考勤异常;
(2)突出显示周末所在列;
(3)合同到期提醒;
(4)突出显示重复数据;
(5)隔行填充颜色;
(6)高亮显示活动单元格所在行列 。
1
突出显示考勤异常
如下图所示,A1:C8为考勤数据 。要求当考勤状态为“请假”时,姓名的字体颜色为绿色;当考勤状态为“迟到”时,姓名的字体颜色变为红色 。效果如E1:G8所示 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
本例需要设置两个条件格式规则:考勤状态为“请假”,姓名变为绿色;考勤状态为“迟到”,姓名变为红色 。具体操作步骤如下:
1、选中B2:B8,单击【开始】-【条件格式】-【新建规则】,打开【新建格式规则】对话框,单击【使用公式确定要设置格式的单元格】 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
2、输入公式:=C2=”请假”

六个示例带你了解 excel条件函数公式怎么用

文章插图
3、单击【格式】按钮,打开【设置单元格格式】对话框,设置字体颜色为绿色 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
单击确定 。
4、再次打开【新建格式】规则对话框,输入公式“=C2=”迟到”,设置字体颜色为红色 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
单击确定即可 。
2
突出显示周末所在列
如下图所示,要求将A1:G8区域中,日期为周六周日的列填充为黄色 。效果如I1:O8所示 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
打开【新建格式规则】对话框,选择【使用公式确定要设置格式的单元格】,输入公式“=weekday(B$1,2)>5”,注意公式中的单元格引用使用“列为相对引用行为绝对引用”的混合引用 。
单击【格式】,设置填充色为黄色 。单击确定 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
weekday函数用于获取日期代表一周中的第几天的数值,第二个参数“2”表示用1~7代表周一至周日 。本例中B1单元格的日期为“5月19日”,为周四,因此“weekday(B$1,2)”返回的值为“4” 。
3
合同到期提醒
如下图所示,要求将A1:C8中,未来7天内到期的合同背景色填充为黄色 。效果如E1:G8所示 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
打开【新建格式规则】对话框,输入公式:
=and($C2>today(),$C2<today()+7) 。
单击【格式】,设置填充色为黄色 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
【六个示例带你了解 excel条件函数公式怎么用】 4
突出显示重复数据
如下图所示,要求突出显示A1:A8中重复出现的姓名,效果如C1:C8所示 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
选中A2:A8区域,打开【新建格式规则】对话框,输入公式:
=COUNTIF($A$2:$A$8,A2)>1,单击【格式】,设置填充色为黄色 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
5
隔行设置填充色
如下图所示,要求为A1:D8区域隔行设置填充色 。效果如F1:I8所示 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
选中A2:D8区域,打开【新建格式规则】对话框,输入公式:
=MOD(ROW()+1,2),单击【格式】,设置填充色为黄色 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
6
高亮显示活动单元格所在行列
如下图所示,当选中C5单元格时,高亮显示C列和第5行 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
1、选中A1:G17单元格区域,打开【新建格式规则】对话框,输入公式:=or(cell(“row”)=row(),cell(“col”)=column())
单击【格式】,设置填充色为黄色 。单击确定 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
2、右键单击工作表标签,单击【查看代码】命令,打开VBA代码窗口 。在对象下拉列表中选择“Worksheet”,在过程下拉列表中选择“SelectionChange”,在过程中输入“calculate” 。

六个示例带你了解 excel条件函数公式怎么用

文章插图
返回到工作表中,单击选中A1:G17区域任意一个单元格,即可高亮显示该单元格所在行与列 。
如果不想使用代码,可以在选中单元格后,按F9键 。

    推荐阅读