excel数组公式从入门到精通
excel数组公式从入门到精通
数组公式从入门到精通
入门篇
本主题包含三部分:入门篇、提高篇、应用篇(分中级和高级)
对于刚接触Excel数组公式的人来说,总是会感觉到它的一份神秘。又Excel的Online Help中只有很少关于它的主题,所以这种神秘感就更强了。不要紧,只要跟着我的思路走,你很快就会看清数组公式的真面目!
数组概念
对于数组概念,大家都会很熟悉,其就是一个具有维度的集合。比如:一维数组、二维数组、多维数组。数组的表示一般为“{}”所包括(一维和二维数组)。Excel中也不例外,如果你想直接表示一个数组,也必须用“{}”括起来。
数组与数组公式
在Excel中,凡是以半角符号“=”开始的单元格内容都被Excel认为是公式,其只能返回一个结果。而数组公式可以返回一个或者是多个结果,而返回的结果又可以是一维或二维的,换句话说,Excel中的数组公式返回的是一个一维或二维的数组集合。
在Excel中需要按下 “Ctrl+Shift+Enter”组合键结束数组公式的输入。
为什么要用数组公式?
如果你的需要满足以下条件之一,那么采用数组公式技术可能会是你很好的选择方案。

你的运算结果会返回一个集合吗?

你是否希望用户不会有意或无意的破坏某一相关公式集合的完整性?

你的运算中是否存在着一些只有通过复杂的中间运算过程才会等到结果的运算? 看到这些另人费解的问题,你可能会摸不着头绪。不要紧,看了以下内容你也许就会明白了。
什么情况下会返回一个集合?
看一个简单的例子,选中C1:E3,输入“={"Name", "Sex", "Age"; "John", "Male", 21; "Mary", "Female", 20}”,按“Ctrl+Enter”组合键。

图1-1 (ArrayFormula_A01.bmp)
结果在C1:E3中看到的结果全是“Name”,而实际真正返回的结果应该是一个包含三行三列的二维数组,如何办?答案就是用数组公式。选中C1:E3,输入“={"Name", "Sex", "Age"; "John", "Male", 21; "Mary", "Female", 20}”,按“Ctrl+Shift+Enter”组合键。
你可能喜欢
- Excel使用技巧大全(超
- Excel函数大全实例讲解
- 使用技巧
- Excel高级图表制作指南
- VBA程序设计
- excel图表教案
- excel函数公式大全
- Excel使用技巧大全(超全)95页
- Excel使用技巧大全(超全)94页
- Excel2003 2007 XP 使用技巧超级大全500个使用技巧 让你成为高手中的高手(超全)120页
- Excel使用技巧大全(超全)50页
- Excel使用技巧大全(超全)295页
- Excel使用技巧绝对大全(超全)95页
- Excel函数大全【实例讲解】32页
- Excel函数大全【实例讲解】34页
- Excel函数大全完整版【实例讲解】35页
- Excel函数大全【实例讲解】13页
- Excel函数大全【实例讲解】34页
- Excel函数大全【实例讲解】13页
- Excel高级使用技巧15页
- win7鲜为人知的使用技巧6页
- Excle使用技巧18页
- Word文档使用技巧大全52页
- CSS使用技巧13页
- excel2007使用技巧36页
- Excel高级图表制作指南77页
- Excel高级图表制作指南77页
- Excel高级图表制作指南38页
- Excel高级图表制作指南77页
- Excel高级图表制作特效指南75页
- Excel高级图表制作教程指南(全)75页
- 《数据库》实验报告4 报表及VBA程序设计13页
- 第08章 VBA结构化程序设计-例题习题41页
- Excel中的VBA程序设计4页
- 2 VBA程序设计基础283页
- 《Access数据库实用教程》第九章模块和VBA程序设计78页
- 第11章 VBA程序设计92页
- excel图表制作教案4页
- excel图表培训教案44页
- 《excel中的图表》教案3页
- 教案:excel图表的认识174页
- excel之创建图表(教案)4页
- excel图表制作教案2页


