首页 > 解决方案 > 提取所有部分匹配项:聚合公式以在 GOOGLE SHEET 中复制

问题描述

我需要帮助将以下公式复制到 Google 表格中。由于谷歌表格不支持聚合,我很难将其复制到谷歌表格中。

我需要一个公式,它将根据数据中的特定文本列出所有部分匹配项。

非常感谢您的帮助。

下面是我在excel中使用的公式:

=IFERROR(IF(F5>$D$9,"",INDEX($B$5:$B$16,AGGREGATE(15,6,(ROW($B$5:$B$16)-ROW($B$5)+1)/ISNUMBER(SEARCH($D$5,$B$5:$B$16)),F5)))," ")

以下是样本数据和结果:

在此处输入图像描述

标签: google-sheetsgoogle-sheets-formulagoogle-query-languagepartial-matches

解决方案


在 F2 中使用:

=QUERY(A2:A; "select A where A contains '"&C2&"' limit "&C6; 0)

或不区分大小写:

=QUERY(A2:A; "select A where lower(A) contains '"&LOWER(C2)&"' limit "&C6; 0)

推荐阅读