今天稍微来谈谈ROW和COLUMN,虽然函数难度不大,但是实际使用场景很多!
其实就是1,所以使用这个函数我们只关心行,列不在意比如ROW(B1)也是1-值得注意的是上面的1都是不严谨的说法,严格来说是{1},单元素数值!当然我们也可以多单元格区域,比如ROW(A1:A6)={1;2;3;4;5;6}其实说完ROW,COLUMN你也就会了,只是COLUMN关注的是列,仅此而已,无其他区别!这个算是基本的一些序列的构建,有了这些后续各种维度的取数就方便了,比如隔行取或者重复取等!重复通项式:=INT(ROW(AX)/X), X为重复次数循环通项式:=MOD(ROW(A3),3)+1 X为重复次数是不是以为我放错图啦!并没有,这里我们的公式获取也是通过函数来的这里主要是的OFFSET中的ROW使用,我们通过第三参数偏移列来依次获取A-E的公式!公式:=OFFSET($A$1,ROW(A1)*3-3+COLUMN(A1),)这里更多考察的是数理逻辑,大家可以尝试3修改为4试试!公式:=VLOOKUP($F2,$A$1:$D$8,COLUMN(B1),)使用COLUMN生成2-4的序列,帮助我们自动获取3列数据,否则需要自己一列一列去写,新手常见问题!数组公式:=INDIRECT(TEXT(MIN(IF($A$2:$H$10=$A15,COLUMN($A$2:$H$10)+1+ROW($A$2:$H$10)*1000)),"R0C000"),)公式稍微难度,涉及到的函数比较多,主要理解一下我们的主题ROW和COLUMN,比如我们第一个木瓜对应的部分就是6005 ,行扩大千倍+列方便我们后期格式化为R1C1模式配合INDIRECT取数
OK,今天我们就到这里,ROW和COLUMN,是我们大部分公式的灵魂,他让我们“一式完成”更加方便!