Applies ToMicrosoft 365 专属 Excel

在Excel团队中,我们一直在努力改进Excel的性能和稳定性。 我们不断寻求客户反馈,了解我们可以做些什么来制作更好的产品,并尽可能实施积极的建议。 事实上,我们最近进行的许多改进是直接响应客户的问题。 例如,我们发现许多重Excel的用户在从 Office 2010 升级到较新版本时,对 Excel 的性能感到兴奋。

我们认真听取你的建议,团队将努力解决那些我们可以实现最大性能改进的领域,并尽快提供这些改进。 例如:

  • 我们再次对聚合函数(SUMIFS、COUNTIFS、AVERAGEIFS 等 ) 、RealtimeData (RTD) 进行了重大性能改进,以显著缩短计算时间。

  • 我们已对 VLOOKUP、HLOOKUP 和 MATCH 函数进行了重大性能改进,这还导致计算时间显著缩短,并且对于 Microsoft 365 客户 ,XLOOKUPXMATCH 提供了更高的灵活性和更多的性能改进。

  • 我们改进了Excel地址感知Excel的内存分配,提高了复制/粘贴速度、撤消、条件格式、单元格编辑和选择、滚动、筛选、文件打开和可编程性。

  • 我们重新设计了 Excel 的计算引擎,并发布动态数组函数 ,替换了 Excel 的旧版Ctrl+Shift+Enter (CSE) 数组函数。 这些函数为在Excel版本中难以实现的功能添加了Excel。 例如,现在可以使用公式对 列表进行排序和筛选,而不是手动执行。

为了继续学习性能主题,本文列出了多个提高Excel性能的提示。

适用于特定情况的性能提示  

环境

提示

在网格中编辑或切换工作表时一般速度缓慢

关闭 Office 动画

移动窗口或Excel后使用 Alt+ 快捷键时速度缓慢Windows 10

关闭视觉效果

在没有专用图形处理器或者使用旧图形卡或驱动程序的计算机上一般速度缓慢

禁用硬件图形加速

编辑一个单元格时速度缓慢

关闭快速填充

使用多个具有每监视器动态高清感知功能的高分辨率监视器时Office速度

将Office模式设置为"优化兼容性"

运行 VBA Excel部分代码会变为白色或灰色

在 VBA 代码中适当地使用 ScreenUpdating 属性和 DoEvents 命令

当许多窗口打开并且后台应用程序管理器运行定期后台Windows 10时,Excel无响应或 CPU 较高

版本17763.832 Windows 10中设置此注册表项以关闭扫描。

按 Alt+ 快捷键时速度缓慢Excel

在Office 365 1908 或更高版本中添加此注册表项

启动时Excel速度

在Excel模式下打开保险箱,查看速度缓慢是否由加载项导致

打开多个工作簿时发现内存不足问题

打开Excel实例中的文件

Power Query 加载查询到工作表所花时间过长。

编辑查询设置属性

Power Query 在 Power Query 编辑器中将查询添加到预览数据所花时间过长。

管理数据预览

注册表路径

新密钥值

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\BamThrottling

名称:DisableWindowHinting 类型:REG_DWORD 值:1

HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common

名称:UseAsyncRibbonKeytips 类型:REG_DWORD 值:1

热门主题的链接

主题

说明

内部公式性能改进

阅读了解Excel团队的最新性能改进。

使用大型地址感知和 LAA (功能) 内存分配

Excel现在可以使用比以往任何时候都更多的系统内存,即使使用 32 位 Office。

提高计算性能

阅读有关使用公式更智能的方法及其计算方法。

性能和限制改进

这是一些最新改进的概括。

VBA 代码最佳做法

使用技巧团队提供优化 VBA 代码的Excel技巧。

有关在应用程序中添加加载项Office宏的常见性能问题的Office

如果创建宏或Office加载项,请查看本文。

使用技巧性能障碍的优化方案

有关如何提高用户计算Excel的更多提示,包括针对 VBA 的用户定义函数 (UDF) UDF。

比较 2010 Excel 及更高版本中的单文档和多文档接口

在 Excel 2013 和更高版本中,每个 Excel 窗口只能包含一个工作簿,并且每个窗口都有自己的功能区。 这称为单文档接口 (SDI) 。 默认情况下,当您打开一个新工作簿时,该工作簿将显示在另一个Excel窗口中,即使它是同一Excel实例。

获取最新更新,并告诉我们您的想法

  • 如果要获取预览体验计划的最新Excel,可以加入预览Office计划

  • 通过按"笑脸"按钮(位于"笑脸"窗格右上角)Excel反馈。 请确保在批注中将术语"ExcelPERF"放在某处,以便我们可以密切关注它。

  • 在 Tech Excel 中Community。 这是一个充满活力的社区Excel,这些爱好者都在等待回答你的问题。 我们还被动监视论坛,关注任何新出现的趋势或问题。

  • 如果有要请求的功能,请向我们发送你的反馈,以帮助我们在将来的更新中确定新功能的优先次序。 有关详细信息,请参阅 如何提供有关 Microsoft Office 的反馈

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。