WPS怎么批量筛选多个条件的数据?

举报 回答
WPS怎么批量筛选多个条件的数据?
问在线客服
扫码问在线客服
  • 回答数

    6

  • 浏览数

    13,651

举报 回答

6个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问豆包AI智能助手
取消 复制问题
已采纳
在使用数据表格时常常需要阅读表格中符合某些条件的数据,可以对数据表格采取“高级筛选”的方法,调出所要的数据,进行多个条件选择。例如在“员工明细表”中要调出“男员工中年龄大于25岁、小于40岁,文化程度为大专毕业和女员工中年龄小于35岁,文化程度为大学毕业”的数据。操作步骤如下:1.打开“员工明细表”,在数据表格区域外建立一个“筛选条件”表(见图5-48)。

2.单击选定“员工明细表”内任意一个单元格,单击菜单栏中“数据”→“筛选”→“高级筛选”,弹出“高级筛选”对话框(见图5-49)。

3.在该对话框的“方式”栏中单击选定“将筛选结果复制到其他位置”单选框。
4.单击对话框的“条件区域”文本框,显示插入点光标。单击选定“筛选条件”的表格区域“H2:K4”,在“条件区域”文本框中自动输入引用的单元格区域(见图5-50)。

5.单击对话框的“复制到”文本框,显示插入点光标。单击选定所要存放筛选结果的单元格位置,如单元格“L2”,在“复制到”文本框中自动输入存放筛选结果的位置(见图5-51)。

6.单击“确定”按钮,符合条件的数据筛选出来,在单元格“L2:Q7”位置显示筛选结果(见图5-52)。
取消 评论
编程可以很容易解决,一定要用函数的话,可以加一列辅助列E
假设条件写在Sheet2的F1和G1(F1=王, G1=1)
输入
E1=COUNTA(Sheet1!$A:$A)+1
A2:D2=IFERROR(OFFSET(Sheet1!$A$1,$E2-1,COLUMN()-1),)
E2=IFERROR(LOOKUP(1,0/(LEFT(OFFSET(Sheet1!$A$1,,,E1-1),1)=$F$1)/(OFFSET(Sheet1!$C$1,,,E1-1)=$G$1),ROW(OFFSET(Sheet1!$A$1,,,E1-1))),)
然后A2:E2下拉,直到显示空白为止

这个方法的缺点是显示出来的结果和sheet1里的顺序相反。如果你不在乎顺序的话可以用。
取消 评论
在Sheet2的A2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$D$2:$D$200=离职,ROW($2:$200),4^8),ROW(A1)))&
取消 评论
在sheet1中进行筛选,先在姓名列选择筛选条件为开头是王,再在班级列筛选条件为1.然后把这这些显示的数据复制粘贴到sheet2就可以了
取消 评论
在数据区域外,建立查找条件,在“关键词”的下方,将需要查找或筛选的品牌词纵向罗列。
选择数据区域,在“数据”选项下的“高级”中,以数据区域为“列表区域”,以查找条件所在区域为“条件区域”,勾选“将筛选结果复制到其他位置”,并指定一个单元格作为起始单元格,筛选,即可。
取消 评论
1、打开文件
2、点击菜单栏的“数据”
3、在“数据”里找到筛选
4、然后鼠标放在成绩那一列
5、点击列上端的“筛选”箭头
6、在弹出的下拉框中点“数据选择”
7、在里面点“大于或等于”
8、在弹出来的对话框中“大于或等于”栏右边填80
9、效果就出来了

以上是07的操作
如果是excel03的话,请在“数据”-“筛选”-“高级筛选”中完成“大于或等于”这一个条件的输入
取消 评论
ZOL问答 > WPS怎么批量筛选多个条件的数据?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?