Table of contents
Excel有一个行数限制,就是 1,048,576 根据 微软支持 (2021) 如果这对你来说是不够的,如果你的数据超过了限制,那么你的文件将不会被打开。 一个消息说 "文件未完全加载" 在这篇文章中,你将了解到这个事实,最后,我将讨论一个增加工作表容量的方法,即增加Excel的行限制。
下载实践工作手册
下载以下Excel文件供你练习。
用数据模型进行交叉行限制.xlsx什么是Excel中的行数限制?
每个工作簿都有一个有限的内存,可以在没有任何故障或崩溃的情况下很好地运行。 当你的数据超过了限制的 1048576 现在你将学习如何检查Excel程序中的行数限制。
只要按住 CTRL+向下箭头 现在你可以很容易地看到总的行数。
用同样的方法,你可以检查总列数。 只要按住 CTRL+右箭头 钥匙。
为什么MS Excel会有行数限制?
虽然最新版本的Excel是基于云的,但你不能超过行/列的限制。 你可以引用以下原因来解释这些限制。
- Excel不是一个数据库。
虽然Excel提供了许多功能,但它并不是一个真正的数据库。 微软还有其他的数据库,如 SQL服务器 或 访问 用于你的大数据分析。
- 目的是建立。
最初,他们把Excel建成了一个万能的分析工具,但是,为了这个目的,它不得不牺牲一些规模的效率。 你不可能样样精通。 他们建立Excel是为了提供从项目管理到财务,再到基本统计和组织的用例。
- 优化。
对于超过当前行数限制的如此巨大的数据集,Excel不可能正常发挥其所有功能。 你可能已经面临在Excel中处理大型数据集时系统运行缓慢的问题。 出于这个原因,他们将Excel优化为使用你的本地资源工作,而不是云资源。
有什么真正的方法可以增加Excel中的行数限制吗?
显然,没有办法。 你不能跨越Excel的行数限制。 然而,你可以把你的数据插入到数据模型中,然后应用 权力观 或 权力的支点 选项,你可以处理超过 1048576 行。
使用数据模型增加Excel行数限制
正如之前所讲,没有直接的方法来增加Excel的行数限制。 然而,通过使用 数据模型。 你将学习一种技术,使用Excel的内存来存储你的额外数据。
让我们先介绍一下我们的数据集。 我猜你在这里是因为你想处理超过1048576行的数据!然而,为了便于演示,我们将使用一个简短的数据集。 你也可以对你的巨大数据使用这些步骤。
所以,这里我们有3个数据集。 第一个包括学生的课堂考试分数,第二个包含学生的期中考试分数,最后,第三个数据集包含期末考试分数。
我们的目标是将这3个数据集连接起来,然后在它们之间建立一种关系。 只要按照下面的步骤,就可以使一个 数据模型 .
步骤。
- 首先,在第一个数据集的任何地方点击,然后到 插入 选项卡,并点击 表 将会弹出一个窗口。
- 接下来,检查你的第一个数据集的数据位置,并标记出 我的表格有标题 复选框,然后按 好的。
- 选择一个新的表,并将表的名称插入到 表名 在工具组下选择新表。
- 第1个数据集被转换为一个 表 重复上述步骤,将其他两个数据集转换为 表 对象。
- 现在,去到 数据 选项卡,然后点击 关系 按钮。 A 管理关系 窗口将弹出。
- 点击 新的。 ǞǞǞ 创建关系 对话框将弹出。
- 拓展 表 和 相关表格 在这个例子中,选择 CT_Marks 为表和 中期_Term 然后,对于两个 专栏 和 相关专栏。 选择 身份证。 现在,在所有这4个设置中,点击 认可 和表之间的关系 CT_Marks 和 中期_Term 将被创建。
- 同样,在 管理关系 对话框将弹出。
- 通过重复这些步骤,我们可以将表 最后 与表 CT_Marks。
通过这样做,所有3个表都会有关联。
现在,我们将创建一个 数据透视表(PivotTable 分析表的对象。
- 首先,点击 插入 标签> PivotTable。 会出现一个弹出窗口。
- 现在,检查一下 使用一个外部数据源 > 点击 选择连接 .An 现有的连接 窗口将出现。
- 点击进入 桌子 > 选择Tables in 工作簿数据模型 > 点击 开放。 会弹出一个窗口。
- 之后,选择 新工作表 > 按 好的。
最后, 透视表字段 而我们可以修改 数据透视表(PivotTable 来分析我们需要的表对象
现在,如果我们想计算出总的 CT 所有学生的分数,就在这里。
备注。
使用 数据模型 在一个模型或表格中有大量数据的情况下,它是一个很大的帮助。
阅读更多。 如何在Excel数据透视表中对行进行分组(3种方法)
总结
在本教程中,我讨论了提高Excel行数限制的1种方法。 我希望你认为这篇文章对你有帮助。 你可以访问我们的网站 ǞǞǞ 如果您有任何意见、建议或疑问,请在下面的评论区提出。