excel基本常识(每天学一点Excel201081)
excel基本常识(每天学一点Excel201081)1)=areas(B2:D4),返回结果为1,没什么可讲的。返回引用中包含单元格区域的个数。我们把Excel帮助中的例子稍作改动,看一下。areas(reference)参数:1个参数用法:
184 Areas
助记:英文的“区域”的复数。
类别:查找和引用
语法:
areas(reference)
参数:1个参数
- reference 必需。对某个单元格或单元格区域的引用。可以引用多个区域,但如果使用了逗号,则必需把整个参数都包含在圆括号中。
用法:
返回引用中包含单元格区域的个数。我们把Excel帮助中的例子稍作改动,看一下。
1)=areas(B2:D4),返回结果为1,没什么可讲的。
2)=areas((B2:D4 C3:E5 F6:I9),返回结果为3。把鼠标放在编辑栏的公式中,可以直观看到3个区域。我们应该记得引用运算符中逗号代表联合运算符,相当于并集,将多个引用合并为一个引用。一个单元格也算一个区域,我们可以在参数在增加一个C3,用逗号分隔,结果为4,自己看看参数的图形数一数,按颜色能区分。
3个区域
3)=areas((B2:D4 C3:E5 F6:I9),去掉一个逗号用空格代替,返回结果为2。把鼠标放在编辑栏的公式中,可以直观看到3个区域。但我们应该记得引用运算符中空格代表交集运算符,两个区域的交集是C3:D4。如果我们再去掉一个逗号用空格代替,单元格显示“#NULL!”,三个区域的交集为空集,1个区域都没有。
把参数F6:I9改成D4:I9,则三个区域的交集是D4单元格,函数areas的结果就会变成1了,自己研究一下参数的图形,体会更深。
4)再复习一下剩下的最后一种引用运算符,即区域运算符冒号,生成一个两个单元格引用之间的所有单元格的引用,并包括这两个单元格引用。
5)再复习一下运算符的优先级,
排第一的是冒号:
排第二的是空格
排第三的是逗号
排第四的是负号-
排第五的是百分比%
排第六的是乘方^
排第七的是乘*、除/
排第八的是加 、减-
排第九的是连字符&
排第十的是比较运算符等于=、小于<、大于>、小于等于<=、大于等于>=、不等于<>。
185 transpose
助记:英文的“转置”。
类别:查找和引用
语法:
transpose(array)
参数:1个参数
- array 必需。需进行转置的数组或单元格区域。
用法:
返回转置的常量数组或单元格区域,即行变成列、列变成行的行列转置。必需以数组公式的形式输入,选择对应区域输入公式后,必需按Ctrl Shift Enter,否则只能返回最左上角的1个值。如果对应区域选小了,只会转置对应部分;如果对应区域选大了,多余部分会显示#N/A。我们选择一个大区域进行常量数组的转置。
常量数组的转置
Excel帮助中说,如linest等一些函数会返回水平数组,将linest函数作为transpose函数的参数,可以得到垂直数组,linest 属于统计函数,还没有讲,有兴趣可以先行研究一下。
(待续)