excel高级筛选的相对位置问题

来源:百度知道 编辑:UC知道 时间:2024/06/22 17:39:54
身份证号码 1学期成绩 2学期成绩 学年平均
900919-1****** 4.5점 4.7점 4.6점
891041-1****** 3.8점 4.2점 4.0점
900119-2****** 4.9점 4.8점 4.9점
890220-1****** 3.4점 3.7점 3.6점
891008-1****** 2.8점 3.0점 2.9점
890919-1****** 4.8점 4.3점 4.6점
900919-2****** 4.2점 4.2점 4.2점
900815-1****** 4.0점 4.1점 4.1점
900407-2****** 3.9점 4.0점 4.0점
890715-1****** 3.6점 3.8점 3.7점
高级过滤条件是 身份证号码的前两位是90,在其他位置打印出来~~
考试会考这一类型的..用的还不是特别熟练....知道的教一下 谢谢
少说了个条件。。。身份证需要用left函数来进行判断 ...不是我要用left取值 是考试要求用left写。。直接写90* 不行。。。

如图,第一步先输入F列中那个,用来做筛选条件的,区域选择如图中所示即可。希望你能看得懂,我不会录动画。 

补充:

如下图中的条件,F列那里的,90* 这个星号就是筛选包含90*******的意思了,不用再用LEFT去取值 

呵呵,考试的题目有时就是像脱裤子放屁-多此一举,不让人家有更好的方法。要用Left的话,应该是在身份证号前加一列,作为辅助列,标题任安一个,比如辅助,里面用公式=left(b2,2),其它往下拖拉。

然后,F列条件那里需要改一下,标题改为 辅助 数值输入90,并要将这单元格设置成文本型的。

其它操作不变,如上图所示(选择区域因为多增加了一列,要相应增加,这个你应该会吧)