分享

重磅变革!Excel 函数增添新家族,数组函数 终于可以简化了!

 vba技术学习 2018-09-28

像外行一样思考,像专家一样实践

文/寒树Office 图/寒树Office

重磅变革!Excel 函数增添新家族,数组函数 终于可以简化了!

引言:2018微软全球技术大会上,微软又带来了四项全新的人工智能(AI)功能,使Excel变得更加智能也更加强大。这四项全新的技术分别是:灵感图表(Ideas)、新数据类型(New data types)、报表识别(Insert Data from Picture)、动态数组(Dynamic arrays)。本文小编要介绍的是Excel最新的"动态数组"功能。

使计算更轻松

重磅变革!Excel 函数增添新家族,数组函数 终于可以简化了!

简化复杂公式

使用动态数组,返回值将自动“输出”到相邻单元格中(未使用的)。使用动态数组函数,只需要编写一个简单的公式,而不是编写复杂的数组公式来解决多单元格问题。

全套新函数

Office 2019 本次新增了7个动态数组函数:FILTER,UNIQUE,SORT,SORTBY,SEQUENCE,SINGLE和RANDARRAY

功能预览

利用动态数组的强大功能,Office 添加了一系列新功能。当您的数据发生变化时,动态数组将自动调整大小并重新计算!

  • 使用SORT函数对列表进行排序;
  • 使用UNIQUE函数从该列表中删除重复项;
  • 使用FILTER函数从列表中获取您想要的内容。
重磅变革!Excel 函数增添新家族,数组函数 终于可以简化了!

填充处理

在相邻空白单元格中放置值的行为称为“填充(Spilling)”,当选择溢出范围内的任何单元格时,Excel 会用浅蓝色边框,指示公式的“填充范围”

无须担心溢出范围与数据重叠。如果空间不足,公式将汇总并显示#SPILL错误,公式填充范围将以虚线蓝色边框表示。如果移动或删除占位数据,公式就会自动填充。

重磅变革!Excel 函数增添新家族,数组函数 终于可以简化了!

原生于Excel

动态数组已深度集成到 Excel 中,并不局限于新发布的几个函数, 任何新创作的返回数组的公式都会填充。就像 Excel 的区域一样,动态数组可以是2维的,示例如下:

重磅变革!Excel 函数增添新家族,数组函数 终于可以简化了!

A1#引用法

使用A1#来表示引用动态数组,可以随着数据的变化无缝调整大小。相当于引用A1中动态数组的整个填充范围。每当您编写引用整个溢出范围的公式时,我们都会默认使用此样式参考。

在下面的示例中,请注意SUMIF函数如何使用D5中动态数组中的所有产品名称。当Grapes添加到sales表时,D5溢出范围会增加,SUMIF的结果也会增加,因为它引用的是D5#而不是D5:D8。

重磅变革!Excel 函数增添新家族,数组函数 终于可以简化了!

全套新函数

以下是Office 2019 中新增的全套7个新增动态数组函数:

  • FILTER - 根据您定义的条件过滤数据数组;
  • UNIQUE - 从列表或范围返回唯一值列表;
  • SORT - 对一组值进行排序;
  • SORTBY - 根据相应的数组对数组进行排序;
  • SEQUENCE - 生成序列号列表,例如1,2,3,4;
  • SINGLE - 接受范围或数组,并使用隐式交集返回单个值;
  • RANDARRAY - 返回0到1之间的随机数组。
重磅变革!Excel 函数增添新家族,数组函数 终于可以简化了!


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多