非动态感知 Excel 中的动态数组公式

2018年9月, 在名为动态数组的函数系列中引入了一些新函数。 这些函数将自动填充一个范围或数组, 从而消除了旧式 Ctrl + Shift + Enter (CSE) 数组公式的需要。 在 excel 的较早版本中打开在动态数组中创作的工作簿时, 存在一些兼容性注意事项。

注意: 动态数组函数目前是一个 beta 功能, 并且目前仅适用于Office 预览体验成员的一部分。 我们将在未来的几个月里继续优化这些功能。 准备就绪后,我们会向所有 Office 预览体验成员和 Office 365 订阅者发布该功能。

具体要求

  • 当您在动态感知 Excel 中编写公式时, 它确定公式是否有可能返回多个值 (即使它当前仅返回一个值)。 如果它可能返回多个值, 我们会将其另存为动态数组公式, 该公式将在早期版本的 Excel 中显示为旧版 CSE 公式。 

  • 下面是作为动态数组输入的MUNIT 函数的示例, 以及作为传统的 CSE 公式。 请注意, 旧版 CSE 数组公式与动态数组的行为非常相似。 主要区别是它们无法调整大小, 并且没有溢出边框。 有关二者的比较, 请参阅:动态数组公式与旧 CSE 数组公式。

动态数组

旧版 CSE

作为动态数组输入的 MUNIT 函数 输入为 CSE 数组的 MUNIT 函数
  • 如果你知道你将使用非动态感知 Excel 的用户共享启用了动态数组的工作簿, 则最好避免使用它们不可用的功能。 你可以使用兼容性检查器查找另存为动态数组公式的公式, 并将在早期版本的 Excel 中显示为 CSE 数组。 

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

另请参阅

FILTER 函数

RANDARRAY 函数

SEQUENCE 函数

SINGLE 函数

SORT 函数

SORTBY 函数

UNIQUE 函数

Excel 中的 #SPILL! 错误

溢出的数组行为

注意:  本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 能否告知我们此信息是否有所帮助? 下面是该参考内容的英文版

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×