在上个专题中,我分九讲讲了各类统计函数的意义和用法,今日开始讲解引用函数。所谓引用就是指向,有位置的引用,数值的引用,数组的引用,还用间接的引用,直接的引用,绝对的引用,相对的引用等等。今天主要讲解位置的引用。
1.AREAS 引用中包含的区域个数
函数定义:返回引用中包含的区域个数.区域表示连续的单元格区域或某个单元格.
使用格式:AREAS(reference)
格式简义:AREAS(一个或多个区域)
参数定义:Reference对某个单元格或单元格区域的引用,也可以引用多个区域。
注意事项:如果需要将几个引用指定为一个参数,则必须用括号括起来,以免MicrosoftExcel将逗号作为参数间的分隔符。
2.COLUMN[COUMNS] 引用的列标[列数]
函数定义:column返回给定引用的列标;columns返回给定数组或引用的列数
使用格式:
COLUMN(reference);COLUMNS(reference)
格式简义:COLUMN(目标单元格);COLUMNS(单元格或一个单元格区域)
参数定义:reference指定单元格引用或单元格区域的引用.当指定了单元格区域的引用时,位于左上角的单元格的列序号构成返回值.
注意事项:
a)如果省略区域,输入"=COLUMN()"时,输入COLUMN函数的单元格的列序号就是函数的返回值
b)对于COLUMN函数,如果reference为一个单元格区域,并且函数COLUMN作为水平数组输入,则函数COLUMN将reference中的列标以水平数组的形式返回;
c).Reference不能引用多个区域.
d). 对于COLUMNS函数,如果省略reference,则假定为是对函数COLUMN所在单元格的引用.
e). 对于COLUMNS函数,如果reference为一个单元格区域,并且函数COLUMN作为水平数组输入,则函数COLUMN将reference中的列标以水平数组的形式返回.
3 ROW [ROWS]查找第几行[计算多少行]
函数定义:ROW查找在第几行;ROWS计算多少行
使用格式:
ROW(reference);ROWS(array)
格式简义:ROW(目标单元格);ROWS(单元格或一个单元格区域)
参数定义:Reference为需要得到其行号的单元格或单元格区域.array为需要得到其行数的数组、数组公式或对单元格区域的引用
注意事项:
a)如果省略reference,则假定是对函数ROW所在单元格的引用.如果reference为一个单元格区域,并且函数ROW作为垂直数组输入,则函数ROW将reference的行号以垂直数组的形式返回.但Reference不能引用多个区域.
实例一:求区域的个数:
实例二:求固定排序的序列:
返回值:
上面的实例中根据ROW()和COLUMN()函数的值很完美的求出了几组序列数。
今日内容回向:
1 AREAS COLUMN ROW 引用函数的意义是什么?
2 给出特定的序列数的组合函数的意义是什么?
閱讀更多 VBA專家 的文章