每天清晨六点,准时与您相约
函数基础功能:
返回指定单元格引用的列号。例如,公式=COLUMN(D10)返回4,因为列D为第四列。
语法:
COLUMN([reference])
参数:
[reference]可选,要返回其列号的单元格或单元格范围。
不同参数返回结果不同,如下表:
结果公式=COLUMN()=COLUMN(H3){=COLUMN(E2:H5)}=COLUMN(E2:H5)说明参数省略,返回当前列返回参数指定的单元格列号参数为一区域,COLUMN函数将以水平数组的形式返回参数reference的列号参数为一区域,但结果区域仅仅为一个单元格,则COLUMN函数将返回最左侧列的列号应用实例1、设置奇偶列颜色COLUMN函数可以和MOD函数结合,设置奇偶列颜色,增强数据可读性。
方法是:——【使用公式确定要设置格式的单元格,输入公式:=MOD(COLUMN(),2)=1,则奇数列可设置颜色,如下图
:
(此处插播广告)
(广告过后精彩继续……)
2、与ROW函数一起实现行列分别尤其打印单位人员名单时,单列数据太长,要做成多行多列适合打印的形式,在D2单元格输入公式:
=INDIRECT("A"6*ROW(A1)-5+COLUMN(A1))"",然后向右向下填充,即可变成适合打印的6列多行数据。
(参考文章:Excel
单列数据行太多,利用INDIRECT函数转换成适合打印的多行多列)
3、制作考勤表表头公式:=IF(MONTH(DATE(B3,E3,COLUMN(A6)))=E3,DATE(B3,E3,COLUMN(A6)),"");
日期转星期几的公式:=TEXT(C6,"AAA")。
最终结果如下图:
(参考文章:Excel
制作按年月自动变化的考勤表表头)
4、与VLOOKUP结合使用实现多列查找C18输入公式:
=VLOOKUP(B18,C2:G15,COLUMN(B1),0)
公式向下,向右填充,记得到所有要求查找的返回值。
公式实现过程如下:
(参考文章:Excel
VLOOKUP函数使用方法之小成篇——多行多列查找)
韩老师