Excel 动态数组 VS 传统数组,更智能,Office正在AI化(3)!

简介: Excel 动态数组 VS 传统数组,更智能,Office正在AI化(3)!

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

文/寒树Office 图/寒树Office

image.png

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

使计算更轻松

image.png

简化复杂公式

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

全套新函数

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

功能预览

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

  • 使用SORT函数对列表进行排序;
  • 使用UNIQUE函数从该列表中删除重复项;
  • 使用FILTER函数从列表中获取您想要的内容。

https://p26.toutiaoimg.com/origin/pgc-image/1538051314427d9c17518a4?from=pc

填充处理

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

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

image.png

原生于Excel

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

image.png

A1#引用法

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

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

image.png

全套新函数

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

  • FILTER - 根据您定义的条件过滤数据数组;
  • UNIQUE - 从列表或范围返回唯一值列表;
  • SORT - 对一组值进行排序;
  • SORTBY - 根据相应的数组对数组进行排序;
  • SEQUENCE - 生成序列号列表,例如1,2,3,4;
  • SINGLE - 接受范围或数组,并使用隐式交集返回单个值;
  • RANDARRAY - 返回0到1之间的随机数组。

image.png

相关文章
|
人工智能 自然语言处理 Java
FastExcel:开源的 JAVA 解析 Excel 工具,集成 AI 通过自然语言处理 Excel 文件,完全兼容 EasyExcel
FastExcel 是一款基于 Java 的高性能 Excel 处理工具,专注于优化大规模数据处理,提供简洁易用的 API 和流式操作能力,支持从 EasyExcel 无缝迁移。
4143 65
FastExcel:开源的 JAVA 解析 Excel 工具,集成 AI 通过自然语言处理 Excel 文件,完全兼容 EasyExcel
|
人工智能 Python
读取excel工具:openpyxl | AI应用开发
`openpyxl` 是一个 Python 库,专门用于读写 Excel 2010 xlsx/xlsm/xltx/xltm 文件。它是处理 Excel 文件的强大工具,可以让你在不需要安装 Excel 软件的情况下,对 Excel 文件进行创建、修改、读取和写入操作【10月更文挑战第3天】
782 0
|
存储 人工智能 自然语言处理
通义灵码 vs. GitHub Copilot:中国AI编码工具的破局之道
全球AI编码工具形成“双极格局”,GitHub Copilot凭借先发优势主导市场,而通义灵码通过差异化路径突围。技术层面,通义灵码在中文语境理解、云原生绑定上展现优势;生态方面,Copilot依托GitHub开源生态,通义灵码则深耕阿里云企业协同场景;开发者心智战中,通义灵码以数据合规、本土化服务及定制化能力取胜。这场较量不仅是技术的比拼,更是生态逻辑与开发者需求的全面博弈,彰显中国AI编码工具“换道超车”的潜力。
2026 19
|
人工智能 搜索推荐 API
RAG vs. MCP: 你不知道你需要的 AI 充电接口
本文通过“充电接口”比喻,对比了两种AI技术:RAG(特定充电口)和MCP(通用充电口)。RAG像专用数据线,每次需连接外部数据库检索信息,适合动态查询;MCP则似USB-C,依靠内置记忆提供快速、个性化响应,适用于长期交互。两者各有优劣,RAG灵活但效率低,MCP高效却可能缺乏最新数据。未来可能是两者的结合:MCP负责上下文记忆,RAG获取最新资讯,实现更自然的AI对话体验。文章还探讨了如何用Apipost设计适配两者的API,助力AI系统开发。
1031 13
|
人工智能 自然语言处理 算法
DeepSeek vs ChatGPT:AI对决中的赢家是……人类吗?
DeepSeek VS ChatGPT:DeepSeek以开源黑马姿态崛起,凭借低成本、高性能的「DeepSeek-V3」和专为深度推理设计的「DeepSeek-R1」,成为中小开发者的首选。而ChatGPT则较贵。 然而,AI依赖也带来隐忧,长期使用可能导致记忆衰退和“脑雾”现象。为此,推荐Neuriva解决方案,专注力提升30%,记忆留存率提升2.1倍,助力人类在AI时代保持脑力巅峰。 DeepSeek赢在技术普惠,ChatGPT胜于生态构建,人类的关键在于平衡AI与脑力健康,实现“双核驱动”突破极限!
1448 7
|
人工智能 前端开发 JavaScript
拿下奇怪的前端报错(一):报错信息是一个看不懂的数字数组Buffer(475) [Uint8Array],让AI大模型帮忙解析
本文介绍了前端开发中遇到的奇怪报错问题,特别是当错误信息不明确时的处理方法。作者分享了自己通过还原代码、试错等方式解决问题的经验,并以一个Vue3+TypeScript项目的构建失败为例,详细解析了如何从错误信息中定位问题,最终通过解读错误信息中的ASCII码找到了具体的错误文件。文章强调了基础知识的重要性,并鼓励读者遇到类似问题时不要慌张,耐心分析。
927 5
5-22|pywintypes.com_error: (-2147352567, '发生意外。', (0, 'Microsoft Office Excel', 'Excel 无法打开文件“
5-22|pywintypes.com_error: (-2147352567, '发生意外。', (0, 'Microsoft Office Excel', 'Excel 无法打开文件“
|
存储 Java
java的Excel导出,数组与业务字典匹配并去掉最后一个逗号
java的Excel导出,数组与业务字典匹配并去掉最后一个逗号
374 2
|
人工智能 自然语言处理 小程序
【工具】Excel竟然也能搞AI,快来玩转chatexcel
ChatExcel是由北京大学团队开发的一款人工智能办公辅助工具,用户可通过自然语言与Excel表格互动,简化数据处理任务,如排序、求和等,无需手动编写公式或函数。本文介绍了ChatExcel的功能特点、使用方法及实操步骤,展示了如何通过简单指令完成复杂操作,提高工作效率。此外,还提供了新手指南帮助快速上手。
2910 0
【工具】Excel竟然也能搞AI,快来玩转chatexcel

热门文章

最新文章