-1

我在 excel 中有一个表格,其中有一些表格标题,我认为它们是每一行的属性。我想找到与我的搜索查询匹配的所有行。

一个例子:

根据我下面的表格,我想找到所有行,其中作者是 Hemmingway,年份是 1926 年(我需要能够使用几个条件)。结果应显示符合条件的所有行(包括该行中的所有数据)。

这可以通过 excel 中的函数实现,还是可以使用 vba 和 excel 来完成?

桌子

4

1 回答 1

2

使用高级过滤器(在该部分右下角过滤器附近的数据选项卡中)。它们的工作方式是您必须编写要搜索的列的标题,并在您希望匹配的标题条件下。

对于您的情况,您必须创建如下内容:

Author     Year
Hemmingway 1926

然后选择整个表格,选择高级过滤器,然后Criteria range选择我刚刚向您展示的内容。

使用高级过滤器,您可以拥有多行选择条件,以便您可以搜索一些不同的东西。您还可以使用运算符(例如年份 <1950)。

于 2013-09-12T11:01:15.267 回答