【问题标题】:QUERY, FILTER or lookup for two conditions in Google Sheets在 Google 表格中查询、过滤或查找两个条件
【发布时间】:2016-08-29 15:47:01
【问题描述】:

我想在馆藏中创建一列简单的公式!此Google sheet 的选项卡执行以下操作:

  1. 在 Holdings!A 中查找公司名称
  2. 在 Holdings!D 中查找公司最近一轮的日期(即最高日期)
  3. 返回 Rounds!C 中的持有值,该值与 Rounds!A 中的公司名称和 Rounds!B 中的最高日期相匹配

我尝试使用 QUERY、FILTER、INDEX 和 MATCH 来实现,并在 SO 和 Google 产品论坛上查看了很多内容。

一般问题是基于匹配两个条件来执行查找类型函数,其中我希望与第一个文本条件和第二个条件的最大数字(即日期)完全匹配,

【问题讨论】:

  • 请添加您尝试过的内容 - 以及失败的原因!

标签: google-sheets lookup


【解决方案1】:

在单元格 F2 中尝试以下任一公式:

=filter(Rounds!C:C,Rounds!A:A=A2,Rounds!B:B=max(filter(Rounds!B:B,Rounds!A:A=A2)))


=+query(Rounds!A:C,"select C where A='"&A2&"' order by B desc",0)

然后将它拖到它下面的单元格中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-19
    • 2018-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-28
    • 1970-01-01
    相关资源
    最近更新 更多