Excel中条件格式应用的探讨之快速查找数据.docVIP

Excel中条件格式应用的探讨之快速查找数据.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Excel中条件格式应用的探讨之快速查找数据

Excel中条件格式应用的探讨之快速查找数据 当年段的学生很多时,手头有一张记录着学生成绩的Excel表格,在我们要查看某一学生的成绩,经常用鼠标拉来拉去,不仅麻烦,而且容易出现张冠李戴的错行现象。于是,就可以用“条件格式”帮助我们准确定位数据。 例3,某教师想在如图(1)所示的一个工作表中查找某一学生的成绩(这里仅列出几个学生的成绩),如何快速准确的找到这一学生的位置呢? ? 根据要求,我们要做的工作是如图(11)所示,老师在E2单元格中输入学生的姓名后,数据表中对应的学生所在的记录突出显示。步骤如下 第一步,在第1行之前插入三个空A2:D2单元格后输入“请输入要查找的学生姓名:”,然后使其右对齐。最后选择E2单元格,加边框并将其设置底色为米黄色。 第二步,选择A5:G16区域(实际应用时就是选择标题行以下的所有数据单元格)。 第三步,“格式”à“条件格式”,打开“条件格式”窗口。 第四步,将“条件1(1)”设置为“公式”后并在文本框中输入“=$A5=$E$2”。 第五步,在条件格式窗口中,点击“格式”打开“单元格格式”窗口,选则“字体”选项卡并将字体颜色设置为红色,如图(5)所示。 第六步,在“单元格格式”窗口中选择“图案”选项卡,将“单元格底纹”设置为浅绿色,如图(6)所示。 第七步,一路确定之后回到表格窗口。 这样,当你在E2单元格中输入“刘丽”时,数据表中刘丽所在行就会突出显示。 在实际应用中,有时我们叫不准学生的姓名而只知道姓氏,或者只知道名而不知道姓抑或只知道姓名中的后一个字,这就是我们所说的“模糊查找”问题。 对于前者,问题就是要求在E2单元格中输入一个“李”字时,表中所有姓李的学生所在行都突出显示,如图(12)所示。当然,如果输入“李艳”时,仍然只有李艳所在行突出显示。 为了实现这一效果,我们只要在在条件1(1)的基础上再添加条件2(2),并且条件2(2)中的公式为“=LEFT($A5,1)=$E$2”,如图(13)所示。 这里用到了Excel中的一个函数LEFT(),LEFT函数是从左边第一个字符开始,返回指定数目的字符。其语法为: LEFT(text,num_chars) 其中Text???是要提取字符的文本字符串或单元格引用,如果Text是文本字符串,则必须放在两个英文双引号内部。Num_chars??指定所提取的字符数,Num_chars必须大于或等于0,等于0时将返回一个空的字符串。 对于只知道姓名中的最后一个字的情况,就是在E2中输入一个“志”字,那么宋有志所在行就应该突出显示,如图(14)所示。 为了实现这一效果,我们只要在在条件2(2)的基础上再添加条件3(3),并且条件3(3)中的公式为“=RIGHT($A5,1)=$E$2”,如图(15)所示。 这里用到了Excel中的一个函数RIGHT(),RIGHT函数是从右边第一个字符开始,返回指定数目的字符。其语法为: RIGHT(text,num_chars) 其中Text???是要提取字符的文本字符串或单元格引用,如果Text是文本字符串,则必须放在两个英文双引号内部。Num_chars??指定所提取的字符数,Num_chars必须大于或等于0,等于0时将返回一个空的字符串。 还有最后一个问题,就是如果只知道名而不知道姓,即在E2单元格中输入“志新”时,数据表中宋志新所在行突出显示,如图16所示。 由于条件格式最多只允许添加到三个条件(注意我们用的是Excel2003哦),如果再要增加条件就得想办法。 现在我们把条件3(3)中的公式表达式“=RIGHT($A5,1)=$E$2”改为“=RIGHT($A5,LEN($E$2))=$E$2”,如图(17)所示。确定后再在E2单元格中输入“志新”后,数据表中李志新所在单元格就突出显示了。 在公式中,我们又用到了LEN函数。LEN函数的作用是返回指定字符串所含字符的个数。语法为 LEN(text) 其中Text??是要查找其长度的字符串(放在两个英文双引号之间)或单元格引用。空格将作为字符进行计数。 现在我们把条件1(1)删除,删除之后如图18所示。 从图(18)我们可以看到,原来条件1(1)中的公式“=$A5=$E$2”已经没有了,指上下原来的条件2(2)(现在为条件1(1))和原来的条件3(3)(现在的条件2(2))。但是,但我们在E2单元格中输入“卢京涛”时,数据表中卢京涛所在行仍然突出显示,这就是“=RIGHT($A5,LEN($E$2))=$E$2”的作用。 好了,到现在为止,前面提出的问题我们都解决了。不妨我们再添加一个问题作为练习,就是在添加一个条件,公式表达式为“=LEFT($A5,1)RIGHT($A5,1)=$E$2”,其它设置同与前边相同,如图(19)所示。 这时我们在E2单元格中

文档评论(0)

st4739288 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档