好房网

网站首页百科全书 >正文

excel中column函数的使用(Excel中column函数的使用方法)

2022-06-28 07:05:53 百科全书来源:
导读相信目前很多小伙伴对于Excel中column函数的使用方法都比较感兴趣,那么小搜今天在网上也是收集了一些与Excel中column函数的使用方法相关的...

相信目前很多小伙伴对于Excel中column函数的使用方法都比较感兴趣,那么小搜今天在网上也是收集了一些与Excel中column函数的使用方法相关的信息来分享给大家,希望能够帮助到大家哦。

1、先来看看它的基本用法。如下图所示,图中C2单元格中的公式为'=COLUMN()',直接返回单元格的列号3;C3中的公式为'=COLUMN(D2)',由于公式中引用的单元格是D列,所以返回4;C4中的公式为'=COLUMN(D3:H8)',返回引用区域中最左侧列列号4。

2、【和VLOOKUP函数的组合使用】=VLOOKUP($A$8,$A$2:$F$5,COLUMN(),0) 公式中的COLUMN为当前列,将公式向右拖拉填充时可以避免多次输入。

3、【和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,以达到隔列计算的效果。

4、【取出列号的英文字母】和SUBSTITUTE、ADDRESS等函数组合可以取出列号的英文字母:=SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,)

5、【取出字符串中的数字】如下图所示,要求提取说明文字前后的数字:=-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,是为了使数组长度大于OFFICE23的长度。 选择RIGHT(A2,COLUMN(A1:K1)),按F9可以看到返回值为:{'3','13','3','23','E23','CE23','ICE23','FICE23','FFICE23','OFFICE23','OFFICE23'}再选择-RIGHT(A2,COLUMN(A1:K1)),按F9后可以看到返回值为:{-3,-13,-13,-23,#VALUE!,#VALUE!,#VALUE!,#VALUE!,#VALUE!,#VALUE!,#VALUE!}

本文到此结束,希望对大家有所帮助。


版权说明:本文由用户上传,如有侵权请联系删除!


标签:

热点推荐
热评文章
随机文章