高级筛选真是个宝藏功能,尽管我已经写过很多案例,但是仍然有可以挖掘的应用场景。

今天教两个技巧。

案例 1:按公式筛选

将下图 1 中没有完成指标的所有记录都提取出来,效果如下图 2 所示。

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

解决方案 1:

1. 在任意一个空单元格中输入以下公式:

=D2/C2<1

* 公式中的单元格都要相对引用。

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

2. 选择工具栏的“数据”-->“高级”

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

3. 在弹出的对话框中按以下方式设置 --> 点击“确定”:

  • 选择“将筛选结果复制到其他位置”
  • 列表区域:选择 A1:D25 区域
  • 条件区域:选择 F1:F2 区域
  • 复制到:选择需要放置的目标位置

* 条件区域必须同时选择刚才的公式以及其上方的一个单元格。

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

右侧的数据表就是筛选结果。

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

案例 2:结果放到另一个工作表

提取条件与案例 1 相同,但是结果要放置到另一个工作表中,效果如下图 2 所示。

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

解决方案 2:

1. 重复上一方案中的步骤 1 至 3,在第 3 步中,“复制到”选择 Sheet2 中的空单元格。

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

但是点击“确定”后弹出了一个警示框,翻成大白话就是只能复制到被筛选表所在的工作表。

这个问题怎么解决?

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

很简单,操作顺序换一下。

1. 先到 Sheet2 中选择“数据”-->“高级”

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

2. 重复解决方案 1 中的步骤 3,“复制到”选择 Shee2 中的单元格。

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网

这样就成功将筛选结果放到 Shee2 中了。

Excel高级筛选如何以公式为筛选条件?结果如何放到其他工作表?-趣帮office教程网