Google sheets 进口不';当数字中的最后一个数字为0时,则不起作用

Google sheets 进口不';当数字中的最后一个数字为0时,则不起作用,google-sheets,array-formulas,google-sheets-query,google-query-language,importrange,Google Sheets,Array Formulas,Google Sheets Query,Google Query Language,Importrange,当我从我的产品进口35%的折扣时,它起作用了;但当我想进口40%的折扣时,它就不起作用了。为什么? =ARRAYFORMULA(QUERY(TO_TEXT(IMPORTRANGE( "10UIQseUBLhJ3BRI-pOqROvYtSbWNCRrj054LGH0peDE", "All Books!B2:L")), "where Col11 contains '40' limit 10", 1)) =查询(导入(“10UIQseUBLhJ3BRI-pOqROvYtSbWNCRrj054L

当我从我的产品进口35%的折扣时,它起作用了;但当我想进口40%的折扣时,它就不起作用了。为什么?

=ARRAYFORMULA(QUERY(TO_TEXT(IMPORTRANGE(
 "10UIQseUBLhJ3BRI-pOqROvYtSbWNCRrj054LGH0peDE", "All Books!B2:L")), 
 "where Col11 contains '40' limit 10", 1))

=查询(导入(“10UIQseUBLhJ3BRI-pOqROvYtSbWNCRrj054LGH0peDE”,“所有书籍!B2:L”),“选择*其中Col11包含“4”限制10”,1)


40%折扣书籍截图


其中Col11包含“35”
未转换为
其中Col11包含“40”
的原因是,Col11中相关单元格的实际值为0.35或0.4;单元格的格式仅为百分比。所以,有些单元格包含“35”,但没有包含“40”的单元格;有一些细胞含有“4”

因此,该公式寻找包含“4”而不是“40”的单元格

Q:为什么@player0提供的公式有效,即使它引用了
其中Col11包含“40”


A:该公式还包括将数值转换为文本值的
to_text
。在本例中,它将40%转换为40。

非常感谢,亲爱的@player0将数字值格式化为文本。这就是为什么它不计算:)你说得对,亲爱的@Tendinoz,但是当我想分别整理40%和45%的数据时呢?@Mahabub澳大利亚有句老话,“生活并不容易”;)有很多选择,但player0的“to_text”说明了为什么这是一个如此好的答案。这肯定是我的解决方案。