Google sheets 如何查询数字与文本混合的列(GOOGLE SHEET)

Google sheets 如何查询数字与文本混合的列(GOOGLE SHEET),google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我正在使用一个查询从Google电子表格中的多张表格中提取数据,该表格由Google表单填充。如果表单只有数字,则没有问题。然而,如果文本和数字混合在一起,那么它就不起作用了 =QUERY({Sheet1!A:S;Sheet2!A:S},"SELECT* WHERE Col4<>''",0) 关于,是的,这就是查询的工作方式。它只提取每列中最频繁的数据类型。要提取混合数据类型,可以使用过滤器: =FILTER({Sheet1!A:S;Sheet2!A:S},{S

我正在使用一个查询从Google电子表格中的多张表格中提取数据,该表格由Google表单填充。如果表单只有数字,则没有问题。然而,如果文本和数字混合在一起,那么它就不起作用了

=QUERY({Sheet1!A:S;Sheet2!A:S},"SELECT* WHERE Col4<>''",0)

关于,

是的,这就是查询的工作方式。它只提取每列中最频繁的数据类型。要提取混合数据类型,可以使用
过滤器


=FILTER({Sheet1!A:S;Sheet2!A:S},{Sheet1!D:D;Sheet2!D:D}“”)

有效,但这个如何?'=QUERY(Sheet2!A:S,“选择A,C,D,E,F,G,H,I,J,K,L,R其中G不是空的顺序,由G标签R'FRUIT'”,TRUE)“有太多的未知数,无法看到您的数据和类型。但是,请记住,Stack和其他论坛旨在与许多人在小单元中共享知识(“如何”)。论坛不是人们可以获得免费编码或公式编写服务的地方。我鼓励您了解过滤器的工作原理以及虚拟阵列的工作原理。除此之外,你获得帮助的最佳选择是共享一个指向你的工作表的链接,以便其他人可以看到你的数据;然后你可能会收到更多的回复。对此表示抱歉。在第二次查询中,我只得到了H列中的数字,但混合了文本和数字。让我试试。谢谢你的帮助help@Tanaike:请你帮我回答第二个问题。在这种情况下,我会尊重现有的答案。顺便问一下,你将如何回答你的问题@塔奈克:接受并投票表决。谢谢
=QUERY(Sheet2!A:S,"SELECT A,C,D,E,F,G,H,I,J,K,L,R WHERE G IS NOT NULL ORDER BY G LABEL R 'FRUIT'",TRUE)