一、excel中的行列公式的用法及含义
行
=ROW()这个得到的是当前单元格的行号
列
=COLUMN()这个得到的是当前单元格的列号
=OFFSET(Sheet1!$C$1,(ROW()-2)*4+COLUMN()-2,)
OFFSET这个你懂是吧,
那么
(ROW()-2)*4+COLUMN()-2
是当前行号减去2 ,乘以4 ,再加上当前列号,再减去2
row(),column是会随着向下或右拉,也会显示当前单元格的的行或列的变动而变动
二、excel中怎么将公式应用到整列
1、首先,我们打开我们电脑上面的excel。
2、然后我们在单元格中输入两个数字。
3、之后我们选中C列中的第一个单元格。
4、然后我们按键盘上的Ctrl+Shift+下键,这样我们就选中了整个C列了。
5、之后我们可以直接输入=A1*B1,因为选中整个C列之后,C列的第一个单元格是活动的,所以我们直接输入公式就可以了。
6、之后也是关键的一步,我们按住Ctrl键,再按回车键。
7、最终结果如图所示,这样我们就将公式运用到整列了。
三、excel公式根据行列规律
=SUM(OFFSET('3#楼控点位表'!$F$8,(ROW(A1)-1)*5,,4,9))
可以用这种公式
也可以用这种公式
=SUM(OFFSET('3#楼控点位表'!$F$8,(ROW(A1)-1)*5,LOOKUP(COLUMN(A1)-1,{0,0;1,9;2,16;3,18}),4,LOOKUP(COLUMN(A1)-1,{0,9;1,7;2,2})))
行数没有看出规律,要是有的话,可以调整ROW(A1)-1)*5部分和4
看看这样行不行
=SUM(OFFSET('3#楼控点位表'!$F$8,INT((ROW(A1)-1)/2)*8+LOOKUP(MOD(ROW(A1)-1,2),{0,0;1,5}),LOOKUP(COLUMN(A1)-1,{0,0;1,9;2,16;3,18}),LOOKUP(MOD(ROW(A1)-1,2),{0,4;1,2}),LOOKUP(COLUMN(A1)-1,{0,9;1,7;2,2})))