Excel怎么把符合某个条件的整行数据提取到另一个表中

如图举的例子,怎么把成绩是100的人的信息提取到另一个表中,把成绩是90-100,80-90的人的信息提取到另一个表中

选中符合条件的数据,然后复制粘贴即可。以提取成绩为100的人的信息为例,具体操作步骤如下:

1.首先我们选中表格的第一行。

2.然后选择菜单栏中的数据,并点击。 

3.在数据下功能选项中,选择自动筛选,并点击,这样表格首行都出现了下拉框。

4.然后我们点击成绩下拉框,仅勾选成绩100后,点击下方的确定。

5.我们就会看到表格中只有成绩是100的人的信息,选中该表格,并按Ctrl+C 复制该表格。

6.最后将鼠标移动到其他区域,然后点击ctrl+V 粘贴,即可得到只含有成绩是100的人的信息的表格。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-02

见截图

比如把100的提出来

G2输入

=INDEX(A:A,SMALL(IF($E$2:$E$8=100,ROW($2:$8),100),ROW(A1)))&""

数组公式,先按住CTRL+SHIFT,最后回车

公式右拉再下拉

追问

ROW($2,:$8),100,这个100表示的是什么

追答

如果E列某行=100,就标识2到8,否则,就标识100
本例第2行和第7行满足条件,就标识行号100,2,100,100,100,100,7,100

本回答被提问者和网友采纳
第2个回答  2017-11-02
用INDEX函数可以做到。追问

怎么弄的?跪求大神指导

追答

用INDEX函数写公式提取数据。
图片上的表格没有行号与列标,更没有相关的工作表名称,公式写不了,叫人怎么帮你。

第3个回答  2020-02-29
相似回答