Excel中column函数的使用方法
操作方法
(01)COLUMN函数是EXCEL中的一个基本函数,在查找和数据计算中经常会用到。这个函数的作用是返回指定单元格引用的列号,这个函数经常和文件函数、查询函数一起使用,比如和VLOOKUP、LOOKUP等嵌套使用,可以起到非常灵活的作用。当需要此函数返回的结果为一个数的时候,实质上是一个包含一个元素的数组,比如COLUMN(A1),标准的返回结果为{1},一般情况下不影响使用。
(02)先来看看它的基本用法。如下图所示,图中C2单元格中的公式为'=COLUMN()',直接返回单元格的列号3;C3中的公式为'=COLUMN(D2)',由于公式中引用的单元格是D列,所以返回4;C4中的公式为'=COLUMN(D3:H8)',返回引用区域中最左侧列列号4。
(03)【和VLOOKUP函数的组合使用】=VLOOKUP($A$8,$A$2:$F$5,COLUMN(),0) 公式中的COLUMN为当前列,将公式向右拖拉填充时可以避免多次输入。
(04)【和SUM函数组合进行隔列求和计算】如下图所示,要求分别计算出产品的生产总数和入库数量。分析一下表的数据结构,实际上就是计算隔列求和的问题。总生产数=SUM((E2:J2)*(MOD(COLUMN(E2:J2),2)=1))总入库数=SUM((E2:J2)*(MOD(COLUMN(E2:J2),2)=0))本例中利用COLUMN函数取出列号进行数组运算,COLUMN(1:1)在数组中表示{1,2,3,4,5,6,7,……}的数组。 COLUMN(E2:J2)在数组公式中返回数组{5,6,7,8,9,10}MOD函数用来判断奇偶,返回FALSE或TRUE,以达到隔列计算的效果。
(05)【取出列号的英文字母】和SUBSTITUTE、ADDRESS等函数组合可以取出列号的英文字母:=SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,)
(06)【取出字符串中的数字】如下图所示,要求提取说明文字前后的数字:=-LOOKUP(1,-RIGHT(A2,COLUMN(A1:K1)))=-LOOKUP(1,-LEFT(A3,COLUMN(A1:K1)))我们可以用F9来逐步返回值,看看这个函数的运行机理: 选择COLUMN(A1:K1),按F9,可以看到返回值为:{1,2,3,4,5,6,7,8,9,10,11} 需要注意的是,使用A1:K1,是为了使数组长度大于OFFICE2013的长度。 选择RIGHT(A2,COLUMN(A1:K1)),按F9可以看到返回值为:{'3','13','013','2013','E2013','CE2013','ICE2013','FICE2013','FFICE2013','OFFICE2013','OFFICE2013'}再选择-RIGHT(A2,COLUMN(A1:K1)),按F9后可以看到返回值为:{-3,-13,-13,-2013,#VALUE!,#VALUE!,#VALUE!,#VALUE!,#VALUE!,#VALUE!,#VALUE!}
-
怎么样校验Win10 ISO的SHA1 如何验证MD5值
如果你想了解自己下载的Windows10ISO文件是否为原版,这时该怎么样操作呢?我们可以通过验证ISO文件的SHA1与MD5值,下面就来看看如何验证SHA1与MD5的方法吧。操作方法(01)首先我们在下载Windows10ISO文件的页面,可以看到MD5与SHA1的数值,把这些数值复制保存起来。(02)接下...
-
如何使用PPT输入化学式
今天我给大家尤其式学生们介绍一个怎么使用PPT输入化学式的传统方法,希望能帮到你们,一起来看看吧!操作方法(01)首先你需要做的就是打开一个新建的文本,在上方的菜单栏里面选择插入选项卡,看到右边选择绘制横排文本框。(02)线使用鼠标选中文本框,右键单击鼠标,选择跳出选...
-
QQ通讯录怎么添加联系人?
QQ通讯录怎么添加联系人?操作方法(01)我们首先登录自己的QQ号。(02)然后点击软件右下角的应用管理器按钮,如图:(03)点击通讯录按钮,如图:(04)在通讯录中点击添加按钮,如图所示:(05)输入联系人的姓名等信息后点击确定按钮,如图所示:...
-
如何将CorelDraw文件转为jpg图片
CorelDraw保存的源文件是CDR格式,将文件转为jpg格式的图片。操作方法(01)准备好CorelDraw文件(02)然后打开CorelDraw软件进入界面,选择菜单栏中的-文件-打开,(03)找到准备好的cdr文件,将文件置入到文档中(04)当导出时,点击菜单栏中的-文件-导出(05)在保存类型中找到jpg格式,点...