发布网友 发布时间:2022-02-27 12:46
共7个回答
懂视网 时间:2022-02-27 17:07
产品型号:ASUS S340MC
系统版本:Windows 10
软件版本:Microsoft Office Excel 2019
1、首先打开电脑中的excel表格,然后选择需要提取内容的表格,接着点击工具栏上方的数据,选择排序和筛选一栏里的高级。
2、选择弹窗中的将筛选结果复制到其他位置,设置列表区域、条件区域和复制到的区域,最后点击确定即可。
总结
1、首先打开电脑中的excel表格,然后选择需要提取内容的表格,接着点击工具栏上方的数据,选择排序和筛选一栏里的高级。
2、选择弹窗中的将筛选结果复制到其他位置,设置列表区域、条件区域和复制到的区域,最后点击确定即可。
热心网友 时间:2022-02-27 14:15
1、第一步:打开需要提取同时满足两个条件数据的excel表格。
2、第二步:在表格右侧输入提取的两个条件:语文>80,数学>80。
3、第三步:选择菜单栏“数据”中的“高级”选项。
4、第四步:列表区域选择全部数据。
5、第五步:条件区域选择我们设置好的两个条件。
6、第六步:勾选上“将筛选结果复制到其他区域”,单击“确定”按钮。
热心网友 时间:2022-02-27 15:33
方法1:高级筛选+排序:
1. 在第一行插入表头,A1输入:姓名,B1输入:分数,并在D列中输入筛选条件:D1中输入:分数,D2中输入:>40。如图1:
2. 数据——高级筛选,将鼠标定位到数据区域任意单元格,选择高级筛选,条件区域选择D1:D2,并选择“将数据结果复制到其他区域”,如图2:
3. 筛选后的结果如图3,再选择数据排序,按分数——降序:
结果如图4:
方法二:公式法:
1. 在F16(实际可按需要在B列中某个单元格中)中输入公式:
=LARGE(IF($B$2:$B$10>40,$B$2:$B$10,0),ROW(1:1))
并按Ctrl+Shift+Enter三键输入数组公式
向下拖拉复制公式到出现数字0
2. 在E16中输入公式:
=VLOOKUP(F16,IF({1,0},$B$2:$B$10,$A$2:$A$10),2,FALSE)
向下拖拉复制。
又:方法二中的第1步,可简单输入公式:
=LARGE($B$2:$B$10,ROW(1:1))
往下拖拉到出现小于40的数后删除最后小于40的数据。
不过总的来说,建议用方法一,因为当出现相同分数时,方法二还要做对公式做重大修改才能达到要求,否则相同分数会只列出最早出现该分数的第一个人。对于3000多人,分数相同的情况是会很多的。
筛选肯定是不行的,因为我是分小组排名的,每个组就是9个人,所以是一个大批量的工作,不可能用筛选,如果不要分数的话怎么办呢?比如说我要在SHEET2中出现这样的表格
热心网友 时间:2022-02-27 17:08
自动筛选,很多人回答了,就不说了。这个方法比较简便,缺点是结果不能随资料数据的改变而改变。
用函数做法如下:
F2是数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效。
F2=IF(ROW(F1)>COUNTIF($B$2:$B$4000,">40"),"",LARGE(($B$2:$B$4000>40)*($B$2:$B$4000),ROW(F1)))
E2=IF(ROW(F1)>COUNTIF($B$2:$B$4000,">40"),"",INDEX(A:A,MATCH(F2,$B$1:$B$27,0)&""))
两公式向下复制到需要处。
如果分数有重复则操作如下:
F2=IF(ROW(F1)>COUNTIF($B$2:$B$4000,">40"),"",LARGE(($B$2:$B$4000>40)*($B$2:$B$4000),ROW(F1)))
E2=IF(ROW(F1)>COUNTIF($B$2:$B$4000,">40"),"",IF(INDEX(B:B,MATCH(F2,$B$1:$B$27,0))<>F1,INDEX(A:A,MATCH(F2,$B$1:$B$27,0)),INDEX(A:A,SMALL(IF($B$2:$B$4000=F1,ROW($B$2:$B$4000),4^8),COUNTIF(F1:F$2,F1)+1))))
两公式都是数组公式。
热心网友 时间:2022-02-27 18:59
这个可以用 自动筛选 打开后 里面有个 数字筛选 就可以达到你 的目的了热心网友 时间:2022-02-27 21:07
可以用筛选,排序,参照小动画。
热心网友 时间:2022-02-27 23:32
可用函数,但实际操作用自动筛选最快