【发布时间】:2020-11-11 07:28:49
【问题描述】:
这是我目前使用的公式:
=query(IMPORTRANGE("XXXX","XXXXX!A:H"),
"select Col1,Col2,Col3,Col4,Col5,Col6,Col7,Col8
where Col1> date '"&TEXT(F1,"yyyy-mm-dd")&"' and Col3 = '"&B1&"' and Col4 = '"&D1&"'
order by Col1 desc",1)
公式有效。 Col1 包括输入日期。我只检索 F1 中列出的日期之后的值。 Col3 和 Col3 相应地包括在单元格 B1 和 D1 中选择的一些属性。 Col5 包括字符串(客户端名称)。客户名称可以在多行上重复。 我想只检索最近的一个。关于如何做到这一点的任何想法?
而且,为了给这个问题增加更多乐趣,检索每个客户端最旧的行是否也是同样的想法?
这是link to demo sheet,详细信息在“唯一查询”选项卡中。
另一个挑战可能是为每个客户端检索 X 行,而不仅仅是最近的行。
【问题讨论】:
-
这个公式目前位于哪个单元格中?
-
分享您的工作表副本
-
@MattKing - 我用演示表编辑了我的问题。谢谢
-
@player0 - 我用演示表编辑了我的问题。谢谢
标签: sorting google-sheets array-formulas google-sheets-query gs-vlookup