大巧不工什么意思(小白讲Excel 条件格式中高级用法,你值得拥有)
更新时间:2022-10-30 02:15:10我是廖晨,一个爱聊Excel的小胖子,上文聊了条件格式的初级用法,意犹未尽,今天来续前篇,条件格式中高级用法,你值得拥有。
中级
中级用法也没有那么神秘,只是学会了如何使用“条件格式”的条件,就是根据自己编写的公式来启用单元格格式;然而它并没有放在一个显眼的位置上,而是隐藏在“管理工具”中。
“管理工具”中有3个命令按钮:
1)【新建规则(N)】:包括规则类型有6种,其中大部分我在前文已经解释过了,不再赘述了,这里要补充前文遗漏知识点 “只包含以下内容的单元格设置格式”;
“只为包含以下内容的单元格设置格式”:低调的外表下,却有着彪悍的功能,它提供了7种常用的类型选项,单元格值,特定文本,发生日期,空值,无空值,错误,无错误;
1.单元格值:弥补了“突出显示单元格规则”中缺失的逻辑关系,比如:<>(不等于),<=,>=,不介于,在应用范围上更加广泛了,不过它还有一个容易被我们忽略的点就是它输入的内容不光是数字,还支持日期,文本;
- 日期:符合日期自动识别的规则比如:1.年月日用符号”/”或”-“链接,2.数字符合年月日的规则;
- 文本:文本间的比较都是根据字符所在编码库中编码号大小比较,知道容易掌握,基本可以忽略,因为很少会用到文本字符比较大小。
2.特定文本:包括4种逻辑关系:包含,不包含,始于,止于;并且支持通配符”*?~”,类似Excel搜索功能,不过它的优势你不需要会任何公式,只需选择应用范围,输入要内容的关键词,设置格式就能标记处结果。
包含:单元格的内容只要有相关的内容,不论位置的单元格显示设置格式;
不包含:与包含正好相反,排除含有录入内容的单元格显示设置格式;
始于:以录入内容开头的单元格显示设置格式;
止于:以录入内容结尾的单元格显示设置格式
例:如何对A列数据中第2个字的单元格统一设置字体颜色为蓝色?
现在再看到这样的问题,是不是就太小儿科了,只需选中A列,点击【开始】下【条件格式】,选择【新建规则(N)】,类型选“只为包含以下内容的单元格设置格式”,选特殊文本,包含,输入:?,点击格式设置字体为蓝色,点击确定完成,整个操作过程只需2-3秒,是不是很爽啊。
3.发生日期:类似“突出显示单元格”中的“发生日期”想了解可以查看上一篇文章。
4.空值:空值指得是单元格最终结果为空,比如公式=T(123),内容为一个空格的单元格都会显示设置格式;
5.非空值:排除所有为空值的单元格以外的单元格显示设置格式;
6.错误:指包含错误编码的单元格显示设置格式;错误编码有:#VALUE!,#DIV/0!,#NAME?,#N/A,#REF!,#NUM!,#NULL!;
7.无错误:不包含错误编码的单元格显示设置格式;
说完了遗漏的知识点,就需要介绍跟“条件”息息相关的“使用公式确定要设置格式的单元格”,操作界面异常简单,真有点大巧不工的意思,好多Excel好汉都折在条件格式上,不是函数学的不好,而是不知道真正的入门心法:判断的原理以及录入公式的3个要点;
a)判断原理:录入的结果为真,显示设置格式,为假,维持原来的状态。
什么啊这么简单,这个我知道啊,这也能算什么中高级心法吗?
确实简单,重要的是理解,可真正理解这句话的人并不多,先从简单入手:
问:在excel中有哪些常量或值为真呢?
答:TURE和FALSE,数值0和非0,在效果上,TURE和非0,FALSE和0等效,但并不相当,不同的类型常量比较结果:数值<文本<逻辑值FALSE<逻辑值TRUE(错误编码不参与比较,直接返回错误编码)
例子:一列数据中,有数值,文本,逻辑值,原字体颜色为黑色,用条件格式使得文本为红色字体,数字为蓝色字体(不能用函数)?
步骤:
选中A列,点击【开始】下【条件格式】,选【新建规则(N)】,选“使用公式确定设置格式的单元格”,录入=A1<”;”,设置格式字体为蓝色,点击确定,
重复上述步骤,录入公式=A1<false,设置字体颜色:红色,确定;具体操作参考图4;
点击【条件格式】下的【管理规则】,调整两条规则的顺序,点击确定。
这个案例中,我们可以通过解析知道:
b)录入公式相关的3个要点:
1.录入公式的规则:选择范围内,判断条件列,关于第一个引用单元格的公式;比如选择A列,判断条件在A列,则应录入与A1有关的公式,比如录入b2:e5,判断条件在c列,则录入为C2相关的公式;
2.条件格式运行过程:在录入公式=A1<”;”,设置完格式,点击确定时,会在选择的范围,第1行执行=A1<”;”,如果小于字体显示为蓝色,依次第2行=A2<”;”,如果小于,则字体显示为蓝色,否则保持不变,直到完成选择范围的所有单元格判断;
问:如果选择的范围扩充到b列,c列,其它两列的单元格样式会根据什么条件显示呢?是用=b1<”;”还是=c1<”;”呢?
答:我不知啊!但我们可以验证一下,在b列录入全是数值,c列录入全是文本,将条件格式的使用范围扩充到C列后,结果B列的字体颜色为蓝色,C列字体颜色为红色,由此可以判断出b列执行的是=b1<”;”系列的公式,c列执行=c1<”;”系列的公式;
问:如何让B列和C列的单元格按照以A列为判断条件来显示单元格格式呢?
答:你读到这,聪明的你是不是发现,条件格式的执行过程是不是有点像,在A1录入公式,然后拖拽填充到其它的单元格的情况,如果想限定行或列,只需在行或列的前面加上$(绝对引用符号),只需将公式改为=$A1<”;”,这样B列,C列的单元格样式都会按照A列判断结果显示啦
3.条件格式优先级:规则创建的时间越早,优先级越低,而体现在规则管理器中,位置越考上,优先级越高;如果没有第3步是并不能实现效果,因为第2步的效果直接覆盖掉第一步的效果,因为小于FALSE的不光是文本,还有数值,这也是为什么有第三步的原因,当然你可以创建规则时,提前设计好创建顺序,就可以省略第三步;
如果你的理解并掌握上述的内容, 遇到的大部分条件格式的问题都可以迎刃而解;之前的内容一直围绕的创建,毕竟有些规则随的数据变化,它也会变成无用之物,需要删除清理,就要用到下面要讲的【清除规则(C)】。
2)【清理规则(C)】共有4个命令:
【清除所选单元格的规则(S)】:适合清理局部的单元格规则,在删除整条的条件格式时,就显得力不从心,除非你对条件格式规则使用的范围非常了解,否则建议你使用【管理规则(R)】
【清除整个工作表的规则(E)】:适合用于旧表改造或是下载的表格,需要重建条件格式规则,一键清零,干净彻底,包括当前工作表的智能表和数据透视表的规则。
【清除此表规则(T)】:专门用于清理智能表中的条件格式;“此表”指的不是工作表,而是Excel的一个功能叫智能表,智能表的默认命名规则为“表” 数字;如果工作表中没有智能表,则此按钮无法使用;
【清除数据透视表规则(P)】专门清除数据透视表中的条件格式规则,选中的单元格在数据透视表内,点击按钮,就会删除整个透视表的所有条件规则;
这些清除的方法都虽然便捷,但实际的操作中,大部分删除的某条或某个系列的条件规则,就需要用到管理规则(R);
3)【管理规则(R)】:点击管理规则按钮弹出条件格式规则管理器窗口,简称:规则管理器,包含了新建,删除,编辑以及调整规则优先级的功能,不过新建规则的界面操作都一样,我已经介绍过了,这需要重点解说的有3点,
- 修改条件规则的小技巧:我们通常编辑条件规则都是,先选中条件规则,然后点击【编辑规则(E)】弹出编辑窗口的,其实你直接双击某条规则就能直接弹出编辑窗口;
- 规则管理器提供了修改条件规则的使用范围功能,这样就能更加灵活的方便我们移花接木,使用他人已经编辑好的条件格式;操作相当简单,支持手动录入或是用鼠标拖拽选择,完成后可以点【应用】按钮预览效果。
- 规则管理器提供修改条件规则优先级的功能,其实就是调整顺序,顺序越靠上,优先级越高;比如录入的两个公式,结果都为真,则会显示位置相对靠上的条件规则设置的样式。
至于【删除规则(D)】的操作,选择要删除的规则后,点击删除按钮,若发现误删且并没有应用,点击取消就好,如果点了应用,不用紧张,点击窗口关闭或确定,然后就用万能的后悔药键:ctrl z,是不是删除的条件格式又回来了,是不是有种生活中要是有个ctrl z 就好了啊!
高级
易说不易练的技能,它需要的额外的知识比较多,比如函数的使用,自定义格式运用,还就就是如何让你的条件格式有更好的维护性,易操作,而操作者并不需要有专业的知识就可以完成。那如何能做到呢?听我娓娓道来。这要从我接到一个case讲起:
我有一个远方的表叔,他家有个小牧场,里面饲养了3种动物,牛马羊,过一段时间统计一次数量,他知道我是学电脑的(学电脑在他们眼里,只要关于电子东西,你应该都会,不过这个恰巧我真会),就问我:晨儿,我的表格不好用,你能不能给我搞一下?
我:你想怎么搞啊!
表叔:不同的动物的数量用不同颜色显示,要是在数量上增加相应头,匹,只就更好了,你能搞吗?
我拿到表格,表格有3列:A列为统计日期,b列为动物名称,C列为数量,牛的字体颜色为蓝色,羊的字体的颜色为粉红色,马的字体颜色为绿色,分别在数量上增加头,匹,只等数量单位;为了方便对比,我在H1:J1分别标注牛,马,羊的字体颜色,做完这些就开始创建条件规则:
这个case的每种动物,对应的两条条件规则,设置一行的字体颜色和根据条件为数量增添单位;
设置一行的字体颜色:选中A,B,C三列,点击【开始】下【条件格式】,选【管理规则】按钮,点击【新建规则】,公式录入=$B1=”牛”,设置字体颜色为蓝色,点击确定,重复创建规则步骤公式录入=$B1=”羊”和=$B1=”马”,分别设置字体颜色为粉红色和绿色;完成点击应用预览效果。
设置数量自定增加单位:选中C列,重复创建规则步骤,分别录入公式=$B1=”牛”, =$B1=”羊”, =$B1=”马”,设置格式,选数字选项,自定义在 通过格式/G后分别加上头,只,匹;完成后,点击应用预览效果。
注:因为整个范围的字体颜色都是根据B列的判断结果来显示字体颜色的,如果没有绝对引用符号,则A1的判断公式为=b1="牛",B1的判断公式变为=C1="牛",C1的判断公式变为=D1=”牛”,结果只有A列单元格的显示设置字体颜色,其它列判断条件不成立,无法显示设置的字体颜色。
建议:你创建条件规则时,如果都是根据某一列的数据为判断条件,不论应用的范围是一列还是多列都建议使用绝对引用符号,这样即便将来范围有变化,也不会影响条件格式的效果。
后来由于表叔农场饲养的动物种类多了,就再次找到我:晨儿,上次弄的表挺好里,不过我新养的动物就不行,你再搞一下吧!
为了一劳永逸,我重新设计了表格的结构,动物的数量单位总共4-5,暂时只用到4:头,匹,条,只,于是我就创建了一个配置表,
配置表的结构:A列动物,B列为数量单位,A1为牛,b1为头,A2为马,b2为匹,A3为羊,b3为只;
而条件格式的判断公式我们可以用vlookup来做,只不过判断的条件不在是以动物为标准,而是单位,具体操作如下:
打开规则管理器,将“显示其格式规则(s)”调整到数据录入表,先修改字体颜色的规则,将牛录入公式改为=vlookup($B1,配置表!$A:$B,2,0)=”头”,,羊的判断公式改为=vlookup($B1,配置表!$A:$B,2,0)=”只”,马对应的判断公式为=vlookup($B1,配置表!$A:$B,2,0)=”匹”,修改完成点击管理器的应用按钮预览效果,当然我们也许要增加“条”对应的规则,至于方法就不在这里赘述了。
不久后,表叔农场又增养新的动物种类,让我帮他弄表,我电话告诉他在配置表里增加对应动物和单位就好了,结果一试真的好用了,自己十分开心,就好像小时候的我,把心心念念的骑车学会了,一样的开心。
文章到这,也把我知道的条件格式的用法说完了,希望阅读的人,能从中有所启发,文章最后,依然是彩蛋,上文移花接木的升级版:首先选中带有条件格式的单元格,ctrl c(复制)或点【格式刷】按钮,在任意想用的工作表中用格式刷框选单元格范围就能复制条件格式,不用修改应用范围喔,(注:带引用其它表的条件格式无法复制),是不是比上一个更便捷呢?如果你喜欢我的文章,请关注我,我是我爱极客的廖晨,爱讲彩蛋小胖子!也欢迎有问题就留言,我看到后第一时间回复你!
举报/反馈
相关推荐
-
世界杯2022年有中国吗(三大巧合表明,中国队必将打进2022年世界杯,并取得进球)
查看详情
-
大巧不工什么意思(小白讲Excel 条件格式中高级用法,你值得拥有)
查看详情
-
2022一定进世界杯(三大巧合表明,中国队必将打进2022年世界杯,并取得进球)
查看详情
-
国足打的进世界杯吗今年(三大巧合表明,中国队必将打进2022年世界杯,并取得进球)
查看详情
-
中国男足能闯进卡塔尔世界杯吗(三大巧合表明,中国队必将打进2022年世界杯,并取得进球)
查看详情
-
nba的巧合有哪些(神奇!NBA10大巧合事件:3件与科比有关,詹皇库里也有特别的缘分)
查看详情
-
nba有哪些惊人的巧合(NBA中的十大巧合:詹皇库里出生同家医院,3人创NBA第一巧合)
查看详情
-
cba三魔咒和巧合哪个好(NBA5大巧合:一队3后卫同年同月同日生,这概率是千万分之一吧?)
查看详情
- 最新资讯
-
- 2022-11-18 电竞宣萱(“吃鸡”呆萌和书生组合果然是无敌,真的是钢枪组合,所向无敌)
- 2022-11-15 实况足球曼联时刻测评(实况足球:曼联传奇——吉格斯测评)
- 2022-11-15 迭戈-科斯塔将在今夏离开马竞(官方:马竞宣布与迭戈-科斯塔解约)
- 2022-11-15 皮克就是罚款大户(皮克狂炸了赛场公开出言讽刺西甲主席 大嘴或被追加停赛)
- 2022-11-15 lol官网(10年前的LOL官网:只有40名英雄,那时候盖伦都还没上线)
- 2022-11-15 巴西对秘鲁角球数(巴西8强战存一大隐患!主力后腰累积黄牌停赛,后防将经受考验)
- 2022-11-15 张效瑞沈祥福能给深足提供帮助(张效瑞确认沈祥福出任深足教练组组长:训练和临场指挥均由他负责)
- 2022-11-15 葡萄牙vs乌拉圭首发(出战世界杯稳了!孙准浩替补踢半场长传成功率高 一优势有望获重用)
- 2022-11-15 湖人vs步行者全场回放2020(詹姆斯暴砍39分,湖人队加时124-116击败步行者)
- 2022-11-15 尤文逼和国际米兰(欧洲足坛疯狂一夜:阿森纳巴黎全胜,尤文2-0国米,曼联爆冷输球)
- 推荐攻略
-
-
乌克兰总统身亡(乌总统泽连斯基解除乌总检察长及国家安全局局长职务)
-
足球比赛每个半场多少分钟(足球比赛每半场几分钟)
-
2021中超今天哪里转播(今晚!中超2场对决,CCTV5 直播申花PK武汉,腾讯体育亚泰vs天津)
-
2022梅西坠机身亡事件结果(足坛变天!巴萨无缘榜首的2年:梅西告别,老马去世,2-8惨案)
-
2021全运会篮球直播赛程辽宁(4月22日央视直播:CBA总决赛;赵心童vs马奎尔,塞尔比vs颜丙涛)
-
中国最强导弹(世界洲际导弹前10排名,中国东风导弹领先美国,第一名堪称导弹王)
-
2021篮球比赛在哪里看(CCTV5直播NBA 辽篮争夺CBA总决赛冠军点 颜丙涛出战斯诺克世锦赛)
-
东航结果不敢公布了(民航局再次回应东航MU5735事故调查!查明原因有多难,多久公布?)
-