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))

相关主题
相关文档
最新文档