excel怎么提取间隔相同单元格数据?
excel中,怎么提取间隔相同单元格数据?
任一单元格写入公式
=INDIRECT("A"&ROW(A1)*3-1)
或
=INDEX(A:A,ROW(A1)*3-1)
或
=OFFSET(A$1,ROW(A1)*3-2,)
下拉复制公式
ROW 返回引用的行号。
=ROW() 这个公式无论放在哪一行的某个单元格,就会得出这个单元格所在的行号值
如公式放在A1,B1,C1,D1....等单元格得出的就是 1 意思为第1行与=ROW(A1) , =ROW(B1) ,=ROW(C1) =ROW(D1) ....的值相同
如公式放在A12,B12,C12,D12....等单元格得出的就是12 意思为第12行与=ROW(A12) , =ROW(B12) ,=ROW(C12) =ROW(D12) ....的值相同
ROW(A1)*3-1 意思为A1单元格所在的行号值乘以3再减去1,即1*3-1 得出的值就是2
下拉公式后A1变成A2,则值为2*3-1 =5 这样就形成相隔3的差
例如,
=INDIRECT("D"&(ROW(C2)-2)*143+ROW(C2))
相关主题