Excel函数筛选与排序使用教程 |
★★★ |
编辑:www.lpznw.com 文章来源:互联网 标签: Excel函数使用方法 点击数: |
|
|
|
|
|
|
|
Excel函数筛选与排序使用教程
excel本身具有很方便的排序与筛选功能,下拉“数据”菜单即可选择排序或筛选对数据清单进行排序或筛选。但也有不足,首先无论排序或筛选都改变了原清单的原貌,特别是清单的数据从其它工作表链接来而源数据发生变化时,或清单录入新记录时必须从新进行排序或筛选。其次还有局限,例如排序只能最多对三个关键字(三列数据)排序,筛选对同一列数据可用“与”、或“或”条件筛选,但对不同列数据只能用“与”条件筛选。
例如对某张职工花名册工作簿,要求筛选出年龄大于25岁且小于50岁或年龄大于50岁或小于25岁都是可行的,如同时要求性别是男的或女的也是可行的。www.lpznw.com但要求筛选出女的年龄在22岁到45岁,男的年龄在25岁到50岁时execl本身具有的筛选功能则无能为力了。再者排序与筛选不能结合使用,即不能在排序时根据条件筛选出来的记录进行排序。例如有一张职工资料清单,其中有的职工已经退休,对在职职工的年龄进行排序时无法剔除已退休职工的数据。
本文试图用excel函数来解决上述问题。
一、用函数实现筛选
题目:如有一张职工名册表,a2:f501,共6列500行3000个单元格。表头a1为姓名代码(1至500)、b1为姓名、c1为性别、d1 为年龄、e1为学历、f1职称。现要求对职工的性别、年龄、学历、职称进行交错筛选,例如要求在同一张表上筛选出1、女的年龄在22岁到45岁,男的年龄在25岁到50岁,2、女博士,3、男博士后。
方法:第一步在g2单元格输入公式”=if(or(and(c2="女",d2>=22,d2<=45),and(c2="男",
d2>=25,d2<=50)),row(a1),0 [1] [2] [3] [4] 下一页 |
|
想了解更多【excel教程】的内容,请点击进入知识导航网【office教程】频道>> |
本文标题:Excel函数筛选与排序使用教程 本文链接:http://www.lpznw.com/office/HTML/4450.html |
更多关注:Excel函数使用方法 |
|
|
上一篇文章: 灵活掌握Excel工作日的计算的函数教程 下一篇文章: Excel用Round函数让四舍五入更加精准 |
|
|