查询内容仅在选择等于时不起作用

时间:2019-05-24 12:09:42

标签: google-sheets-query

使用包含的查询最近已停止正常工作。 当源数据列中的值为1,2,3且查询为WHERE B contains '3'

请参阅此处的测试表: https://docs.google.com/spreadsheets/d/1tCJBerHOmVfKbtb81JEyWEp6ZYP0EXyJqG-_7zVWpLw/edit?usp=sharing

更新 看来Google现在正在首先将数字格式应用于单元格,然后运行QUERY。确保您的数据列设置为“纯文本”。

2 个答案:

答案 0 :(得分:0)

在您的示例中,在B7中添加说z(任何文本),并且John应该出现在查询的输出中。

答案 1 :(得分:0)

根据更新,Google已更改为现在首先运行“数字格式”过滤器,然后在该字段上运行QUERY方法。 因此,默认情况下会应用自动编号格式-谷歌根据该值设置它认为正确的格式。

FIX:将数据设置为FORMAT > NUMBER > PLAIN TEXT

我已经更新了示例以说明这一点。

此更改可能会为一般的Google表格用户提供帮助,但是在处理原始数据时,请确保在列上设置“纯文本”数字格式。