使用包含的查询最近已停止正常工作。
当源数据列中的值为1,2,3
且查询为WHERE B contains '3'
请参阅此处的测试表: https://docs.google.com/spreadsheets/d/1tCJBerHOmVfKbtb81JEyWEp6ZYP0EXyJqG-_7zVWpLw/edit?usp=sharing
更新 看来Google现在正在首先将数字格式应用于单元格,然后运行QUERY。确保您的数据列设置为“纯文本”。
答案 0 :(得分:0)
在您的示例中,在B7中添加说z
(任何文本),并且John
应该出现在查询的输出中。
答案 1 :(得分:0)
根据更新,Google已更改为现在首先运行“数字格式”过滤器,然后在该字段上运行QUERY方法。 因此,默认情况下会应用自动编号格式-谷歌根据该值设置它认为正确的格式。
FIX:将数据设置为FORMAT > NUMBER > PLAIN TEXT
我已经更新了示例以说明这一点。
此更改可能会为一般的Google表格用户提供帮助,但是在处理原始数据时,请确保在列上设置“纯文本”数字格式。