ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 9815|回复: 23

条件格式中的新规则

[复制链接]

TA的精华主题

TA的得分主题

发表于 2006-4-4 11:52 | 显示全部楼层 |阅读模式


在我介绍条件格式的改进目标时,收到了很多的反馈信息。我曾说过,改进目标中的重要一项是使用条件格式时尽可能不需要编写任何公式。下面让我简要的介绍一下这方面的情况。
Excel 2003在允许用户在创建条件格式时使用两个选项,即数字(单元格比某数值大、比某数值小或等于某数值,等等)与公式。虽然使用公式是非常强大和灵活的做法,但这会需要花费更多的时间和掌握更多的产品知识。所以,创建诸如“突出显示最高的20%的部分”这样的条件格式,是一项充满挑战的工作。
当我们开始设计Excel 12时,我们的团队在这个部分做出了大量的研究,并且发现,用户在利用条件格式去完成的许多普通工作中,常常可能需要编写并非易懂的公式。基于这项研究,我们在条件格式中添加了许多新的规则来满足绝大多数用户的需求,我想他们会从这项新功能中体会到巨大的价值。

…………

[Point=2]
在新的用户界面中,我们把这些功能放到单独的分类中以使他们更容易被找到和正确的选用。在Excel 12里面,你可以按规则来格式化单元格而不需要编写任何公式:
1.在data bars, color scales或者 icons中设置数字、百分比、百分点和公式,请见我们其他的相关文章。
2.包含、不包含、从…开始、以…结束。比如,突出包含某些字符的部分目录。
3.包含动态变化的日期,如昨天、今天、明天、过去7天、上一周、本周、下一周、上个月、本月、下个月。比如,突出属于昨天的项目。比较精彩的是 Excel会基于系统时间自动计算这些规则,所以用户不必担心如何更新规则。
4.空白或非空白
5.错误或没有错误
6.最高N个或百分比前N的区域。比如,在1000项投资项目中突出收益最高的10项。
7.最低N个或百分比后N的区域
8.单元格在区域中高于平均值,低于平均值,大于等于平均值,小于等于平均值,高1个标准偏差,低1个标准偏差,高2个标准偏差,低2个标准偏差,高3个标准偏差,低3个标准偏差。
9.重复值,相反值和唯一值
10.在列表中基于两列进行比较。比如,突出显示“实际销售”列比“计划销售”列中小的值。当我们使用列表功能时,我们也可以很容易的基于规则结果来格式化整行数据,这方面的内容,我将在今后详细介绍。
注意,在Excel 12里面,你仍然可以创建和Excel 2003中同样的规则类别。
最后,我要做一项更正。罗布曾经问我,条件格式有没有增加对数字格式的支持(比如,如果单元格等于零,就格式化为空白),我当时回答说没有。现在我们有一个好消息就是,我们已经开始做相关的工作了!我将在我们完成改进后介绍有关于此的信息。

Published Tuesday, October 11, 2005 11:11 AM by David Gainer

注:本文翻译自http://blogs.msdn.com/excel ,原文作者为David Gainera Microsoft employee)Excel Home 授权转载。严禁任何人以任何形式转载,违者必究。


[/Point]
[此贴子已经被作者于2006-4-6 11:54:11编辑过]

TA的精华主题

TA的得分主题

发表于 2006-4-4 12:57 | 显示全部楼层

最后面说的“如果单元格等于零,就格式化为空白”,对要求在局部不显示0值的表格很有用。当然,也可以通过现有版本的条件格式公式来实现。对于整个工作表都不显示0值,大家都知道,在[选项]-[视图]中就可以设置。

Excel 12的新功能使得一些繁杂的公式开始显得没有必要了,比如重复值、唯一值、前N个值等等,虽然这些应用使用的数组公式比较常见,但确实是有点繁琐、低效。

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-4-4 14:05 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
是啊,Excel 2007把许多工作化繁为简,感觉现在的很多技巧都会没有用武之地了,呵呵。

TA的精华主题

TA的得分主题

发表于 2006-4-5 00:22 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
这样才好,应该是软件的发展方向,那就是越来越简单易用。

TA的精华主题

TA的得分主题

发表于 2006-4-5 10:21 | 显示全部楼层
以下是引用Kevin在2006-4-4 14:05:12的发言:
是啊,Excel 2007把许多工作化繁为简,感觉现在的很多技巧都会没有用武之地了,呵呵。

看来,要忘掉一些也难,要学习一些新东东也难啊。

TA的精华主题

TA的得分主题

发表于 2006-4-5 16:40 | 显示全部楼层

条件格式的底色是否能被VBA识别?如果还不行的话,那还是很郁闷的。

TA的精华主题

TA的得分主题

发表于 2006-4-5 18:02 | 显示全部楼层
以下是引用hxhgxy在2006-4-5 16:40:24的发言:

条件格式的底色是否能被VBA识别?如果还不行的话,那还是很郁闷的。

的确是这样的担心啊。这个新家伙,录制的宏代码,运行的时候都会通不过。[em06]

TA的精华主题

TA的得分主题

发表于 2006-4-6 22:18 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2006-4-6 23:29 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
很欣喜啊!我也想整一个来测试下:)

TA的精华主题

TA的得分主题

发表于 2006-4-7 14:20 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-26 14:54 , Processed in 0.035833 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表