查询一张小表(11x4 个单元格)会导致工作表扩展到 50,000 行。这是预期行为还是错误?
此处共享示例电子表格。Spr 是只读的,因为试验它会很快创建超过 100 万个单元格。要复制此行为,请将电子表格复制到新电子表格,并在单元格 Sheet1!P11 中的内容中添加“=”以激活查询。
询问:=query(A:D,"select A,B",1)
在单元格 T1 中输入上述查询时,查询按预期工作,并返回 11x2 结果表。在单元格 P11 中输入相同查询时,查询失败,但会创建 50,000 行。查询失败并显示“#REF”。据我所知,50k 行中没有内容。
将鼠标悬停在单元格上时出现错误消息:结果未自动展开。“请插入更多行(10)”。但仍然创建了 50,000 行。这肯定不是应该发生的事情?我在 SE 上搜索了类似的问题,但找不到任何问题。
我的 .05:查询在表格中最后一行之外创建新行。这会导致查询结果扩展到另一行,从而创建另一行,依此类推,直到达到最大行数。
非常感谢任何见解/参考/评论!
文本格式的表格:
ID 名字1 销售额 销售日期
1 林赛 2 2007 年 6 月 3 日
2 巴黎 26.53 2007/6/3
3 布兰妮 1 2007 年 6 月 3 日
4 妮可 1 2007 年 6 月 3 日
5 Linsay 9.16 2007 年 7 月 3 日
6 巴黎 1.52 2007/7/3
7 布兰妮 43.21 2007/7/3
8 8.05 2007 年 7 月 3 日
9 林赛 17.62 2007 年 8 月 3 日
10 巴黎 24.19 2007/8/3