![如何在 Excel 中处理百万行数据?](https://linux22.com/image/1288409/%E5%A6%82%E4%BD%95%E5%9C%A8%20Excel%20%E4%B8%AD%E5%A4%84%E7%90%86%E7%99%BE%E4%B8%87%E8%A1%8C%E6%95%B0%E6%8D%AE%EF%BC%9F.png)
我知道 Excel 只能处理 65,536 行数据。如果我尝试分析 700 万行数据(例如,绘制 700 万个值的直方图分布),有什么解决方法吗?
即使只显示 65K,我还能对全部 700 万个值进行排序吗?
我正在使用 Mac 版 Excel 2011。
答案1
每个工作表适用以下 Excel 限制:
- excel 2003:可以处理 65k 行
- excel 2007(及更高版本):可以处理 1M 行
要处理超出此行限制的数据,您必须在多个工作表中处理它们(这可能会变得非常复杂,具体取决于您要分析的数据......)
注意:
在 excel 中对这种数量的数据进行排序并不好玩...您应该考虑在 DB 中处理数据,然后在 excel 中使用结果(如果真的需要......)
答案2
如果你想坚持使用电子表格的方式,似乎有解析器一号,旨在打造基于 Python 的电子表格兼业务应用程序 IDE。据说行数的唯一限制是机器内存。
提供 30 天试用,但遗憾的是仅限于 Windows。