答案 0 :(得分:2)
正如 MattKing 在评论中已经提到的那样,query
不喜欢单列中的混合数据类型。
这仅仅是因为,出于查询目的,多数数据类型决定了列的数据类型。少数数据类型被视为空值。
仍有办法绕过这个问题。以下是可能的替代方案:
强制将数据视为单一数据类型。 (在这种情况下,您可以使用 to_text
)
=Arrayformula(query({to_text(A2:A15)},"select Col1"))
使用过滤器 (MattKing)
=filter(A2:A15, A2:A15 <> "")
以 1 作为标题的查询 (Broly)
=query({A2:A15},"select Col1", 1)
如果您不需要进行任何过滤,请使用 arrayformula 包装范围。
=arrayformula(A2:A15)
答案 1 :(得分:1)
试试:
=INDEX(QUERY({A2:A15}&"", "select Col1"))