Google 表格查询错误:“结果太大”。怎么修?

Jcb*_*yte 3 google-sheets google-sheets-formula

所以我正在使用一个query函数importrange,最近刚刚收到错误“结果太大”。我从原始工作表导入的数据有超过 10500 行数据。

=QUERY(IMPORTRANGE("sheet_name", "Social media posts!A:AS"),"SELECT Col1, Col43, Col23, Col16, Col12, Col44, Col45, Col2, Col3 WHERE Col2='instagram'", 1)
Run Code Online (Sandbox Code Playgroud)

soM*_*rio 5

我可以建议两种可能的解决方法。

将导入范围分为两部分:

={QUERY(IMPORTRANGE("url/id", "Social media posts!A:AS5000"),"SELECT Col1, Col43, Col23, Col16, Col12, Col44, Col45, Col2, Col3 WHERE Col2='instagram'", 1);
QUERY(IMPORTRANGE("url/id", "Social media posts!A5001:AS"),"SELECT Col1, Col43, Col23, Col16, Col12, Col44, Col45, Col2, Col3 WHERE Col2='instagram'", 1)}
Run Code Online (Sandbox Code Playgroud)

将查询分为两部分:

={QUERY(IMPORTRANGE("url/id", "Social media posts!A:AS"),"SELECT Col1, Col43, Col23, Col16 WHERE Col2='instagram'", 1),
QUERY(IMPORTRANGE("url/id", "Social media posts!A:AS"),"SELECT Col12, Col44, Col45, Col2, Col3 WHERE Col2='instagram'", 1)}
Run Code Online (Sandbox Code Playgroud)