Google表格中的查询公式中的小数

我正在尝试制作查询公式。

=QUERY(namedRange;"SELECT F WHERE 2.6 > D AND 2.6 < E")

这行得通,但是当我使用像E7这样的列引用时,它不起作用。E7中的值为2,6。我知道逗号会中断查询。

=QUERY(namedRange;"SELECT F WHERE '"&E7&"' > D AND '"&E7&"' < E")

所以我用逗号替换逗号 =SUBSTITUTE(E7;",";".";1)

=QUERY(namedRange;"SELECT F WHERE '"&SUBSTITUTE(E7;",";".";1)&"' > D AND '"&SUBSTITUTE(E7; ","; "."; 1)&"' < E")

还是没有运气...

我希望对此有更多了解的人可以帮助我...

玩家0

将内容包装在QUERY单引号中会将其转换为文本字符串,因此与您尝试算出的情况相同"abc > 123"-如果没有任何意义...

尝试:

=QUERY(namedRange; 
 "select F 
  where "&SUBSTITUTE(E7; ","; "."; 1)&" > D 
    and "&SUBSTITUTE(E7; ","; "."; 1)&" < E"; 0)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章