查询公式不显示以 (') 前导撇号字符串开头的结果

Query formula not displaying results that start with (') leading apostrophe strings

I have a sheet here 我需要使用查询公式的地方

不显示以'符号(字符串)开头的数据。

如何让它们显示出来?红色单元格是空的。

Query 只考虑每列的 一个 数据类型。正如官方文档中所述:

In case of mixed data types in a single column, the majority data type determines the data type of the column for query purposes. Minority data types are considered null values.


因此,解决方案是将A 列.

的格式更改为纯文本

结果:

你提到了

I have a sheet here where I need to use query formula

您可以使用以下公式:

=QUERY(ARRAYFORMULA(IF(LEN(A2:A),TEXT(A2:A,0),"")))

(之后,您可以将单元格保留为文本或根据它们的进一步用途将它们更改为数字。)

使用的函数:

您还可以在 QUERY:

中将列转换为文本
=ArrayFormula(QUERY(TO_TEXT(Sheet1!A2:A),"select *"))