使QUERY函数不区分大小写

时间:2015-09-21 10:58:10

标签: function google-sheets

=QUERY(D4:F385;"select D,F where D contains '"&J4&"'")  

如果在J4单元格中我们有tree,则此查询会抓取包含tree但不包含Tree的单元格。

如何使其不区分大小写?

3 个答案:

答案 0 :(得分:8)

遗憾的是,答案并不完整,因为现在它只适用于“树”,而不适用于“树”或“树”。 正确的解决方案是渲染总是低于引用,如:

=QUERY(D4:F385;"select D,F where LOWER(D) contains '"&lower(J4)&"'"

答案 1 :(得分:5)

更改公式: =QUERY(D4:F385;"select D,F where D contains '"&J4&"'") 至: =QUERY(D4:F385;"select D,F where LOWER(D) contains '"&J4&"'") 会做的!

欢迎更优雅的解决方案。

答案 2 :(得分:1)

当我用小写字母,大写字母,驼色字母和小写字母和大写字母混合测试时,以下内容对我有用:

=QUERY(D4:F385;"select D,F where LOWER(D) contains LOWER("""&J4&""") ")

我在单元格J4中使用以下值对其进行了测试: 树 树 树 树 树 TrEe