![如何打开巨大的 TXT 格式产品目录(几 GB 大小)?](https://linux22.com/image/1476503/%E5%A6%82%E4%BD%95%E6%89%93%E5%BC%80%E5%B7%A8%E5%A4%A7%E7%9A%84%20TXT%20%E6%A0%BC%E5%BC%8F%E4%BA%A7%E5%93%81%E7%9B%AE%E5%BD%95%EF%BC%88%E5%87%A0%20GB%20%E5%A4%A7%E5%B0%8F%EF%BC%89%EF%BC%9F.png)
我有一个 CSV 格式的产品目录,我想查看。首先,我从 FTP 下载了 .TXT.GZ 格式的目录,大小为 250MB。如果我解压它,则它是一个 3.3 GB 的 TXT 文件。
我试过 Excel 2010 版本 14,但它太大了,根本无法打开。Access 也失败了,提示文件“太大”。
答案1
它有多大?实际上是“250,000 MB”(也就是 250GB!)还是 250MB?
如果实际是 250GB,那么我怀疑您是否能在 Excel 中处理它。相反,考虑将信息存储到专为大数据设计的东西中,例如数据库。
如果是 250MB(或 250.000KB),那么 excel 可能可以处理。但是 excel 限制为大约 180 万行。如果更多,您需要将文件分成几部分,然后将它们加载到单独的电子表格或选项卡中。
(我最近在 excel 2015 中对一个有 2.5mil 行的 120MB 文件进行了最后操作,尽管我使用了各种 BSD 工具来过滤数据。最后一项可能对你来说不是必需的。一个简单的文本编辑器就可以了)。
答案2
根据您要执行的操作,您可以使用简单的文本编辑器(不是默认的记事本)如 Notepad++ 或 Textpad 查看文件,然后您可以将行组(~500k)复制粘贴到 Excel 表中。
您可能需要使用更强大的机器(>8GB 内存)并考虑使用 64 位办公室以充分利用它。
我不知道基于云的工具能处理得多好(你肯定需要一个良好的链接),所以你可以尝试使用像 Google 表格这样的东西,加载到驱动器然后打开。