Excel 2010:打开包含超过1M行的文件?

我有一个以.xlsx格式提供的excel文件。 向我发送文件的人声明文件中包含超过120万条logging。 不过,当我打开这个文件的时候,我看到有一个超过1M的logging。 我被指示在记事本中打开文件,保存为.txt文件,然后我将能够查看所有的1.2Mlogging。

这是可能的.xlsx文件? 我已经做了一些研究,声明这是可能的.csv文件,但我想知道如果我需要请求.csv文件或.txt文件,实际上包含所有的logging。

在此先感谢您的帮助。

在Excel 2007/2010中,可以查看/访问 1,048,576行 。

在这种情况下,该文件包含120万行,因此, 虽然行存在于文件中,但它们不能在Excel中查看/访问

提供数据的人build议不要使用Excel打开文件。

查看原始数据的一种可能的方法是假定它是一个“unpacked .xslx” 1文件,就是使用记事本来打开文件(如果记事本不起作用,可能会写)。 以下是几种做法:

  1. 右键单击该文件,然后转到“打开 – >select默认程序..”,然后select记事本(确保取消选中 “始终使用..”);
  2. 将文件扩展名重命名为“.txt”,以便默认关联一个普通的编辑器(也许是记事本?)。
  3. 启动记事本,然后“打开”所述的文件。

如果数据是以CSV格式提供的,由于上述限制,所有行仍然不能全部在Excel中查看(例如,在导入之后)。 如果这个文件是“unpacked .xsls”,那么数据已经是普通文本了,扩展名为.xsls(vs .txt)的文件在很大程度上是不相关的 – 扩展名存在于程序/文件关联中。

另一个select是查看是否有不同的电子表格程序(例如Open Office Calc , Kingsoft Office Suite )能够显示这么多行。 因人而异。


1并非所有的“.xslx”文件都是相同的,Excel对包含在具有可打开的扩展名的文件中的数据格式相当宽松。 在这种情况下,另一个人听起来有信心把这个文件视为原始文本是合理的 – 即使处理数据可能会很麻烦。

XLSX文件实际上只是一组压缩文件和文件夹。 如果您想查看原始数据,则可以使用ZIP扩展名重命名该文件并将其打开。

你应该看到一个名为“XL”的文件夹,它将被称为“工作表”的文件夹,里面将是一个XML文件,每个工作表的名称。

如果你打开它,它会加载到你的浏览器,这可能需要很长时间,所以我build议你得到像Notepadd ++的东西。 打开大文件要快得多。

但是,如果他们认为这个数字超过1,048,576行,那就错了。 这是MS Excel的限制(至less在最近的版本)。