2014-06-18 85 views

回答

1

您可以用VBA做,而是有选择,以保持它的活力与如果你想,因为它需要

下面的公式将被输入到一列,然后就抄了下来公式去。

=OFFSET(top_left_cell,INT((ROW(A1)-first_row_output)/num_columns),MOD((ROW(A1)-first_row_output),num_columns)) 

例如

=OFFSET($A$1,INT((ROW(A1)-1)/3),MOD((ROW(A1)-1),3)) 

这样做是它让你输入表的左上角单元格的引用,然后抵消要么向左或向下

列偏移由MOD控制((ROW(A1)-1),3)将增加的数字除以3并取余数。

行偏移由INT((ROW(A1)-1)/ 3)控制,它将递增数除以3并仅返回公式的整数部分。