在我介绍条件格式的改进目标时,收到了很多的反馈信息。我曾说过,改进目标中的重要一项是使用条件格式时尽可能不需要编写任何公式。下面让我简要的介绍一下这方面的情况。
Excel 2003在允许用户在创建条件格式时使用两个选项,即数字(单元格比某数值大、比某数值小或等于某数值,等等)与公式。虽然使用公式是非常强大和灵活的做法,但这会需要花费更多的时间和掌握更多的产品知识。所以,创建诸如“突出显示最高的20%的部分”这样的条件格式,是一项充满挑战的工作。
当我们开始设计Excel 12时,用户在利用条件格式去完成的许多普通工作中,常常可能需要编写并非易懂的公式。基于这项研究,我们在条件格式中添加了许多新的规则来满足绝大多数用户的需求,我想他们会从这项新功能中体会到巨大的价值。
…………
在新的用户界面中,我们把这些功能放到单独的分类中以使他们更容易被找到和正确的选用。在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中同样的规则类别。
最后,要做一项更正。罗布曾经问我,条件格式有没有增加对数字格式的支持(比如,如果单元格等于零,就格式化为空白),我当时回答说没有。现在我们有一个好消息就是,我们已经开始做相关的工作了!我将在我们完成改进后介绍有关于此的信息。