![在 Excel 表中插入大量数据的最佳方法](https://linux22.com/image/1352136/%E5%9C%A8%20Excel%20%E8%A1%A8%E4%B8%AD%E6%8F%92%E5%85%A5%E5%A4%A7%E9%87%8F%E6%95%B0%E6%8D%AE%E7%9A%84%E6%9C%80%E4%BD%B3%E6%96%B9%E6%B3%95.png)
我必须模拟一个大约有 200 列 x 200 行的工作表。当我手动添加数据时,Excel 显示“无响应”消息,我必须等待大约 20 分钟才能填满所有单元格。事实上,我想知道是否有更快的方法在工作表中插入大量数据。
我的做法是:
我将数据写入第一个单元格(A1),然后用鼠标将其拖动到单元格(GU1);速度很快,但是当我从 A1:GU1 选择到 A100:GU100(以填充我想要的“矩阵”的一半)时,花费的时间太长(20 分钟或更长时间)。
为了填充后半部分,我尝试复制第一行(A101)直到(A200)的数据,然后将其全部拖动到 GU 列,但这仍然需要太长时间。
我也检查了博客但是我找不到有关此问题的有用信息,因此,我想知道是否有人知道是否有办法以更快的方式将单个值复制到 Excel 中的大型单元格“矩阵”中。
谢谢
PC配置
- 处理器:Intel Core2Duo CPU E7500 @ 2.93Ghz,
- 内存:8Gb Excel,
- Excel 版本:2010
系统在向细胞复制数据时完成:
答案1
正如我在评论中指出的那样,考虑到您的计算机规格,200x200 单元格选择对于 Excel 来说根本不是问题。也许您应该修复 Office 安装。
顺便说一句,这里有一个更快的方法可以在单元格范围内插入相同的数字(如果您想要这样做)。您可以在公式文本框左侧的文本框中键入要选择的单元格范围。例如,如果您想选择从 A1 到 GU200 的单元格,您可以写
A1:GU200
然后用鼠标单击公式文本框(注意单元格已被选中)并输入数字(或公式),然后按 CTRL + SHIFT + ENTER。公式将应用于所选中的所有单元格。
编辑:PS:您的工作表中有宏,这是重要信息,因为宏可能会减慢计算速度。这些宏有什么用?