`
suoyihen
  • 浏览: 1360957 次
文章分类
社区版块
存档分类
最新评论

用Excel进行设计(74):数据表现层——条件格式

 
阅读更多

数据项、数据行、数据表都是在一个平面上的设计元素,而Excel“条件格式”功能可以根据单元格内容有选择地自动应用格式,它为数据叠加了一个视觉表现层。如果让“条件格式”和公式结合使用,则可以多维度的表现数据内涵,下面提供几个在“条件格式”中使用公式的应用实例, 转载于南方网(http://www.southcn.com/it/itgdxw/200412151150.htm)。

  一、 将不符合要求的数据挑出来

  在输入如身份证等有固定位数的号码,出现位数不正确的情形时,我们希望Excel能够给出提示。虽然可以使用“数据有效性”设置实现,但是当输入出错时,Excel总会弹出一个提示的对话框,有朋友可能觉得这样 “唐突”的提醒有点影响心情,那就让“条件格式”来“温和”的提醒吧。

  在A2:A52区域的单元格中输入一些身份证号码,当位数是18位或15位时,所在单元格的填充色自动变为“绿色”,而位数不对的身份证号码,所在单元格的填充色不发生任何改变(图 4),从是否变色我们就可以判断输入的正确性了。


  全部输入并确认正确后,如果需要删除单元格条件格式,则先选中A2:A52单元格区域,然后打开“条件格式”对话框,单击如图3中的“删除”按钮,在打开的“删除条件格式”对话框中勾选“条件1”复选框,单击确定即可(图 5)。

  二、 找出销售额的前三名

  B2:B12单元格中存放着销售额数据,要找出其中的前三名,让它们以蓝色字体显示。

  

  虽然可以对“销售额”数据列排序找出前三名,但是,可能我们希望以日期为顺序排列,这时“条件格式”就可以做到“两全其美”了。

   三、 突出显示

  有时 ,我们可能希望符合特殊条件的日期所在的单元格突出显示,比如星期六或星期天。这时我们可以先选中日期所在的单元格,如图6中的A2:A12,然后打开如图1所示的单元格,输入公式“=OR(WEEKDAY(A2,2)=6,WEEKDAY(A2,2)=7)”,然后设置符合条件的单元格填充色为阴影即可。

  

   四、 让工作表间隔固定行显示阴影

  当单元格数据行较多,我们为了让显示效果更加醒目,可以让工作表间隔固定行显示阴影,使用了公式“=MOD(ROW(),2)=0”,如果要间隔两行显示阴影则用公式“=MOD(ROW(),3)=0”,其余依次类推。

  

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics