0
在Excel 2010中,如何将3列数据按照图片中显示的特定顺序组合成一列?Excel:如何按特定顺序将3列合并为1行
在Excel 2010中,如何将3列数据按照图片中显示的特定顺序组合成一列?Excel:如何按特定顺序将3列合并为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并仅返回公式的整数部分。