在EXCEL中如何将符合某一条件的记录筛选到另一工作表中。

2024-11-06 18:43:48
推荐回答(5个)
回答1:

1、打开需要操作的excel表格,然后需要在另一个表匹配相应的信息。

2、接着,将鼠标光标定位在需要显示数据的单元格中B2。

3、然后输入“= vl”,双击蓝色表格部分。

4、可以看到完整的VLOOKUP功能已经显示在B2了。

5、再选择第一列中需要匹配数据的单元格。

6、然后,返回第二个表,并选择所有数据。

7、因为我们在表2的第四列中返回班级信息,所以在公式中输入“4”(逗号是英语)。 

8、按Enter键,显示匹配数据。

9、操作完成,最终结果如下。

回答2:

可以使用高级筛选功能实现:

打开该表-现在空白填写条件-打开高级筛选:

  1. 选择将筛选结果复制到其他位置

  2. 列表区域选择数据区域

  3. 条件区域,选择刚才设置的条件

  4. 复制到:选择需要存放的工作表位置

    最后确认即可,如下例,为便于说明这里存放位置为本表


回答3:

=IF(ISERROR(INDEX(Sheet1!A$1:A$1000,SMALL(IF(Sheet1!$B$1:$B$1000假设sheet1为表1,sheet2为表2,记录从A列开始,则依次:将表1中的字段复制到表2第一行,在表2中A2单元格输入上公式(区域依实际而改变,最好复制进去),三键同时结束(shift ctrl enter),右拉,再下拉

回答4:


答题修改提交不了,请以下面消息为准。

如果只有一列,可以用自动筛选或高级筛选。多列,用高级筛选。

使用自动筛选:
提示:自动筛选,自定义,大于或等于,100
此后,其它数据将被隐藏和隔高,暂时不被选取和处理。如果要复原,显示全部或取消自动筛选。

使用高级筛选:
提示:
条件区域可以设置如下二行:

第一行:标题行(字段行,也就中数据区上方的一行作为标题、不参与计算的提示行,如不明,请参照的说明)
第二行:每个字段下方均输入>=100,要在不同的行。
>=100 >=100 >=100 >=100
再次强调以上几个>=100要在不同的行。
注意可以用ctrl_R向右复制。ctrl_+则用于插入单元格。
以上只写了四个,需加则添加。
有附图:

筛选区域和结果区域的设置如果出错,请参见:

使用高级筛选的步骤,请参见:

回答5:

直接筛选到另一工作表中,未知,但筛选后引用可以,可以简介实现符合某一条件的记录筛选到另一工作表中。