Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 excel 中有一个表格,其中有一些表格标题,我认为它们是每一行的属性。我想找到与我的搜索查询匹配的所有行。
一个例子:
根据我下面的表格,我想找到所有行,其中作者是 Hemmingway,年份是 1926 年(我需要能够使用几个条件)。结果应显示符合条件的所有行(包括该行中的所有数据)。
这可以通过 excel 中的函数实现,还是可以使用 vba 和 excel 来完成?
使用高级过滤器(在该部分右下角过滤器附近的数据选项卡中)。它们的工作方式是您必须编写要搜索的列的标题,并在您希望匹配的标题条件下。
对于您的情况,您必须创建如下内容:
Author Year Hemmingway 1926
然后选择整个表格,选择高级过滤器,然后Criteria range选择我刚刚向您展示的内容。
Criteria range
使用高级过滤器,您可以拥有多行选择条件,以便您可以搜索一些不同的东西。您还可以使用运算符(例如年份 <1950)。