Excel中看似平平无奇,实则深藏不露的两个函数:ROW,COLUMN

两个知识点能给你的Excel水平带来质的飞跃,一个是数组,一个是动态参数。

函数ROW和COLUMN是动态参数的常用函数。虽然是助攻,也是赛场上必不可少的角色。


ROW,COLUMN

ROW返回引用数据区域的行号,如ROW(B4)返回单元格B4的行号4

COLUMN返回引用数据区域的列号,如COLUMN(B4)返回单元格B4的列号2(A列1,B列2,C列3…….).

看似平平无奇甚至略显无聊,当你输入公式后向下或向右拉动,会产生一个数字队列,有趣的事情从这里开始。

引用多行或多列数据时,将返回一个数组。

公式中要用到数组时可以用它代替,十分方便。比如需要{2;3;4;5;6;7;8},可以用ROW(2:8)代替。


LARGE+ROW求销售额前五

=LARGE($D$2:$D$11,ROW(1:1))

LARGE的作用是返回第k大的值,下拉公式ROW将依次返回{1;2;3……},由此得到第1大,第2大,第3大…..


VLOOKUP+COLUMN动态查询

这是一对经典的动态参数搭配。

=VLOOKUP($F$2,$A:$D,COLUMN(B:B),0)

CLOUMN返回的数字控制着VLOOKUP的返回数据区域。


MID+ROW无敌拆分组合

=MID($A$1,ROW(1:1),1)

下拉将单元格内容拆分

=MID(A1,ROW(1:8),1)

引用多行返回数组,下拉都省了。

如果需要横向排列,ROW改成COLUMN就行了。


INDEX+COLUMN提取数据

产生{1,2,3,4,5…..}这样的数组都是基本操作,可以通过数学运算产生{1,3,5…..},{2,4,6……}甚至更复杂的数组。

=INDEX($A:$A,COLUMN(A:H)*2)

提取A列第2,4,6……行的数据。

=INDEX($A:$A,COLUMN(B:I)*2-1)

提取A列第3,5,7……行的数据。

相关文章

一文搞懂 Excel COLUMN 函数,工作效率翻倍

大家在日常使用 Excel 时,难免会碰上需要跟列号打交道的情况,这个时候,COLUMN 函数就能大显身手啦!别看它名字简单,作用可不小。今天就来给大家唠唠,怎么用好这个函数,让你的数据处理工作轻松不...

Excel中如何使用COLUMN和COLUMNS函数

COLUMN函数是Excel中一个常用的函数,它可以用来返回给参数单元格的列号。语法结构是=COLUMN([reference])COLUMN函数的reference参数为可选参数,如果省略参数ref...

Vlookup+Column公式组合,强强联手,你会么?

Vlookup公式在日常工作中,天天用到,搭配column函数公式,如虎添翼的加强,今天分享2个自由搭配的技巧1、Vlookup不想数结果列在第几列工作中,表格经常是字段特别多,然后我们需要查找匹配的...

Vlookup搭配Column公式精讲,一次性匹配多列,你会么

工作中,经常需要用到VLOOKUP查找公式,有时候还需要一次性的匹配多列值,举个例子,左边是员工工资表数据,现在需要根据姓名,把员工信息全部匹配出来 1、VLOOKUP+COLUMN法当我们需要查找匹...

解锁Excel隐藏技能!COLUMN函数带你飞!

哈喽大家好!我是你们的Excel小助手!今天要给大家带来一个超级实用又简单的函数——COLUMN 函数! 它可以轻松获取单元格的列号,简直就是表格整理的秘密武器! 想知道怎么用?赶紧往下看!COLUM...

获取列号函数COLUMN的应用技巧

COLUMN函数属于Excel表格中查找与引用类别函数,作用获取给定给定字段或引用单元格的列号。COLUMN函数属性:语法结构COLUMN([referencel])中文表达式COLUMN(参照区域)...