【问题标题】:In Google Sheets return all cells that contain string在 Google 表格中返回所有包含字符串的单元格
【发布时间】:2016-12-07 15:54:26
【问题描述】:

我见过很多类似的问题,用户希望返回包含特定值的所有行,但我只想返回包含该值的单元格。

基本上,我有一张在不同单元格中有一堆类别的工作表,在第二张工作表上我想返回每个包含“_”的类别。我试过=QUERY(cat!A:Z,"select * where B contains '_'"),但它返回整行,我只想要每个单元格单独。

感谢您的任何建议!

【问题讨论】:

    标签: google-sheets spreadsheet


    【解决方案1】:

    试试这个:

    =TRANSPOSE(SPLIT( ARRAYFORMULA(CONCATENATE(IF(REGEXMATCH(Sheet1!A:Z,"_"),Sheet1!A:Z&"~",""))) ,"~"))

    您可以使用一些罕见的符号,例如~ 来连接和拆分结果,因此它会显示在一行中。

    数据样本

    结果

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-01
      • 1970-01-01
      • 2013-02-04
      • 1970-01-01
      • 1970-01-01
      • 2022-01-21
      • 2022-10-01
      • 1970-01-01
      相关资源
      最近更新 更多