【问题标题】:How i can use query formula to get values if cell value conatin mention word in data?如果单元格值包含数据中的提及词,我如何使用查询公式获取值?
【发布时间】:2019-11-15 04:03:10
【问题描述】:

我想从一张纸上获取值到我的另一张纸上。但是如果值包含如下所示的 202 值,则只想从 A 列中获取值。

Column A     |             
===============
Hello        |          
World! 202   |        
Foo          |            
Bar 2021     |     

现在我只想获取包含 202 的值,如下所示

在表 2 中我想要这样的结果

    Column A     |             
    ===============
    World! 202   |                      
    Bar 2021     |     

我尝试了这个公式,但无法获取数据

=iferror(query(Data!A:A, "where A CONTAINS =202,0),"no submition yet"))

【问题讨论】:

    标签: regex google-sheets filter google-sheets-formula google-sheets-query


    【解决方案1】:

    因为数据是字符串,所以查询会将其视为字符串。

    =query(A:A, "where A CONTAINS '202'")
    

    您缺少文本 202 周围的 ' ' 并且您有很多错别字。

    【讨论】:

      【解决方案2】:

      尝试:

      =FILTER(A:A, REGEXMATCH(A:A, "202"))
      

      【讨论】:

      • 考虑添加更多解释
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多