标签: google-sheets google-sheets-formula google-sheets-query
尝试运行将通过部分匹配单元格I2自动填充单元格的查询,问题是I2是否显示“法国巴黎”。并且数据范围仅包含“巴黎”,查询不返回任何结果。
我已经测试并确认,正是I2中的多余文本告诉查询不匹配。即使部分匹配项有效。
=query(main!C1:S,"SELECT S WHERE C LIKE '"&I2&"'",0)
我相信解决方案在于添加通配符,但是当有单元格引用时,我不知道该怎么做。
答案 0 :(得分:0)
改为使用contains:
contains
=QUERY(main!C1:S, "select S where C contains '"&I2&"'", 0)
另一种解决方法是:
=QUERY(main!C1:S, "select S where C contains '"&SPLIT(I2, ",")&"'", 0)
=QUERY(main!C1:S, "select S where C starts with '"&SPLIT(I2, ",")&"'", 0)