第一:基础用法
column()函数是返回所在的列标,如column(A1)=1,column(B3)=2,column(K21)=11
Row()函数是返回所在的行标,如Row(A5)=5,Row(C21)=21
columns()函数是返回所引用区域的列数,如columns(A4:C8)=3,columns(B4:C8)=2,columns(A4:G8)=7
Rows()函数是返回所引用区域的行数,如Rows(A4:C8)=5,Rows(A2:C21)=20
第二:另类用法:
比如经常看到公式里有ROW(1:1),COLUMN(A:A)之类的,为什么要这么用呢?最主要是用以在复制公式时产生一个单步等差序列。
比如:=ROW(1:1),返回1,当公式向下复制时,会变成=ROW(2:2),返回2……
结合SMALL函数,就可以将一组数值从小到大进行排序。下面这个实例就是通过SMALL ROW排序的小列子。
excel中vba变量类型和dim语句进行一些小结
EXCELVBA中,如何判断数据类型?使用变量的第一步是了解变量的数据类型。变量的数据类型控制变量允许保存何种类型的数据。下面这个表列出了VBA支持的数据类型,以及各种数据类型的变量
和row函数一样,=COLUMN(A:A),当公式向右复制时,会变成=COLUMN(B:B)、COLUMN(C:C)……等。
ROWS($1:1),下拉,返回的结果是从第1行至当前行的行数,向下复制变为ROWS($1:2)返回2……
同样的, COLUMNS($A:A),右拉,返回从A列至当前列的列数,向右复制变为COLUMNS($A:B)返回2……
总之,ROW和colunms一般是和其余的函数嵌套使用,解决生成自然数的问题。
excel中indirect函数的使用方法和在数据有有效性和三维引用的应用
excel中indirect函数,根据帮助,可以知道是返回并显示指定引用的内容。使用INDIRECT函数可引用其他工作簿的名称、工作表名称和单元格引用。第一,indirect函数对单元格引用的两种方式。看下