暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

2列15660行的数据每隔261行排成多列,EXCEL处理

南岸起风景 2022-08-10
258

=INDIRECT("A"&(1+(COLUMN()-COLUMN($D$1))*261+(ROW()-ROW($D$1)))) 

公式解释:(COLUMN()-COLUMN($D$1))*261 

(当前列数-目标区域起始列数)*目标区域总行数,可得当前单元格所对应切分列在源数据中的偏移量:1, 261, ...

(ROW()-ROW($D$1)) 当前行数-起始行,可得当前单元格在所对应切分列中的偏移量:1,2,3... 

(1+(COLUMN()-COLUMN($D$1))*261+(ROW()-ROW($D$1)))

1+切分列偏移量+切分列内偏移量,可得当前单元格对应源数据的行数

=INDIRECT("A"&(1+(COLUMN()-COLUMN($D$1))*261+(ROW()-ROW($D$1))))

INDIRECT:返回文本字符串指定的引用,如 INDIRECT("A1") 返回【A1】的值 INDIRECT(源数据列标&源数据行数),返回当前单元格对应的源数据。

参考:https://www.zhihu.com/question/414190018/answer/1407967170





文章转载自南岸起风景,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论