excel中条件格式怎么设置列的颜色(excel条件格式设置单元格颜色)
excel日常工作中,几乎每个人都会碰到需要使用条件格式功能的问题,今天作者就遇上了人事考勤方面的一个问题。
通过系统导出了工作人员的考勤打卡记录,现在需要给上班打卡时间设置 3 个条件,当符合条件时,自动填充相应的字体颜色。
如下图所示:
我们仔细看一下它的 3 个条件:
条件 1:字体变黄色
超过 8:45 小于 09:00
条件 2:字体橘色
超过 09:00 小于 09:15
条件 3:字体变红色
超过 09:15 小于 12:00
这类大小于的条件设置属于基础运算,使用符号">"`"<"及"=",就可以进行条件判断。
而在条件格式中,对于处于两个数值之间,也就是介于两者之间的条件判断,我们可以直接选择功能中的”介于“设置:
当然,我们也可以使用公式来设置条件格式:
在这里作者使用公式来进行设置,因为条件格式的精华和难点都在公式设置条件格式上。
现在我们按照习惯性思维输入一个公式:="08:46"<$A$3<"09:00"
那么这个公式对了吗?!
答案是不对!
那么错在哪里?
有 3 点:
一是条件格式公式设置输入单元格时要使用相对引用,因为引用单元格时系统默认为绝对引用,而绝对引用,会使得条件格式无法向下运行公式,而无法应用到整个区域,因此要记住手动调整单元格引用方式。
二是公式表达式错误,大于一个数字我们可以直接用">"号,但如果还有一个条件是小于一个数,却不能直接用"<"它。比如3>2,这个表达式的结果是逻辑值"true",如果2<3<4,也就是"true<4",那明显是错误的。
三是公式与数据时间值不对应。啥意思?在数据表中,时间值是文本的格式,很多情况下,软件或者 erp 系统导出的数字通常是文本格式,如何快速辨认一个数字是不是文本格式,可以参考作者的这篇文章《Excel 小技巧:一眼识别表格中的数字是不是文本格式》。而在公式中,“08:46”它不是你想当然的时间值,而是一个文本值,文本值能够执行计算吗?当然不能,除非你把文本值转换为数值。
因此即便是通过上面直接使用“介于”的功能操作,执行的结果仍然是无效的,错误的,因为数据表中的值是文本值,无法进行基础运算。
所以,大家注意一个关键词“把文本值转换为数值”。
在 excel 中,有几个函数是可以将文本值直接转换为数值的,比如求时间值的 timevalue 函数,公式如下图所示:
timevalue 函数可以将一个文本的时间转换为数值,结果以一个包含众多小数位的数字表示。
那么当数据表中的文本值都可以转换为数值,便可以通过公式进行大小的比较。
接下来我们输入一个条件判断公式:=AND(TIMEVALUE(A3)>TIMEVALUE("08:45"),TIMEVALUE(A3)<TIMEVALUE("09:00"))
这个公式包含了 and 函数和 timevalue 函数,两个函数的具体含义和用法,大家可以关注作者的专栏《excel100 个常见函数快速入门》。
and 函数是多条件判断中的“且”的关系判断,也就是两个条件都要符合,如果都符合它的结果会返回一个逻辑值 true,如果任意一个条件不符合,则返回为假的结果,false!
而条件格式为什么叫”条件“格式,是因为它就是通过判断一组条件是否成立,并设置指定的单元格格式,当条件符合时,系统便自动调整单元格格式为设置的指定格式,比如单元格颜色填充,字体大小颜色等。
所以,条件格式的关键点又在于必须是对一个或一组条件的判断,如果要写公式,那么这个公式的结果必须是返回一个逻辑值,也就是真和假——true 和 false。
接下来,我们复制刚才在单元格输入的公式,然后进入条件格式的公式设置界面,直接粘贴复制的公式,并在格式设置中进行相应的字体颜色选择。
具体操作如下面动图所示:
系统下载排行榜71011xp
番茄花园Win7 64位推荐旗舰版 V2021.05
2俄罗斯大神Win7 64位精简旗舰版 V2021
3深度技术Win7 64位豪华旗舰版 V2021.07
4最新Win7虚拟机镜像文件 V2021
5带USB3.0驱动Win7镜像 V2021
6Win7PE全能完整版ISO V2021
7萝卜家园Win7 64位旗舰纯净版 V2021.08
8雨林木风Win7 SP1 64位旗舰版 V2021.05
9技术员联盟Win7 64位完美装机版 V2021.04
10萝卜家园Ghost Win7 64位极速装机版 V2021.04
深度技术Win10 64位优化专业版 V2021.06
2深度技术Win10系统 最新精简版 V2021.09
3Win10完整版原版镜像 V2021
4Win10超级精简版 V2021
5Win10光盘镜像文件 V2021
6Win10 21H2精简版 V2021
7风林火山Win10 21H1 64位专业版 V2021.06
8深度技术 Ghost Win10 64位 专业稳定版 V2021.11
9技术员联盟Ghost Win10 64位正式版 V2021.10
10Win10 21H1 Build 19043.1320 官方正式版
系统之家 Ghost Win11 64位 官方正式版 V2021.11
2Win11PE网络纯净版 V2021
3Win11纯净版Ghost镜像 V2021
4系统之家Ghost Win11 64位专业版 V2021.10
5Win11 Windows Subsystem for Android 预览版
6Win11专业版原版镜像ISO V2021
7微软官方Win11最新版 V2021
8Win11 PE镜像 V2021
9番茄花园Win11系统64位 V2021.09 极速专业版
10Win11 RTM版镜像 V2021
番茄花园 GHOST XP SP3 纯净专业版 V2021.03
2深度技术Windows XP SP3 稳定专业版 V2021.08
3雨林木风Ghost XP Sp3纯净版 V2021.08
4萝卜家园WindowsXP Sp3专业版 V2021.06
5雨林木风WindowsXP Sp3专业版 V2021.06
6萝卜家园 Windows Sp3 XP 经典版 V2021.04
7风林火山Ghost XP Sp3纯净版 V2021.08
8技术员联盟Windows XP SP3极速专业版 V2021.07
9番茄花园WindowsXP Sp3专业版 V2021.05
10电脑公司WindowsXP Sp3专业版 V2021.05
热门教程 更多+
Win10系统电脑怎么开启AREO特效?Win10系统电脑打开areo特效教程
2雷神911如何重装Win10系统?雷神911如何重装Win10系统的教程
3联想电脑怎么装win7系统?U盘装lenovo win7 32位详细图文教程
4Win7专业版和win7旗舰版有什么区别?
5Win10 10秒开机要怎么设置?Win10 10秒开机设置方法分享
6Win10待机蓝屏代码machine怎么解决?
7如何美化Windows10字体达到类似mac的效果?
8Win10电脑怎么启用磁盘写入缓存?Win10电脑启用磁盘写入缓存的方法
9Win11怎么设置自动登录?Win11自动登录设置
10Win10电脑内存不够怎么解决?电脑内存不够的解决方法
装机必备 更多+
重装教程 更多+
电脑教程专题 更多+