2024年11月Excel软件怎么将多列数据统一到一列的方法分享

发布时间:

  ⑴Excel软件怎么将多列数据统一到一列的方法分享。在进行表格制作的时候,有时候我们会需要将之前制作好的数据统一到同一列中。这个操作有很多的用户不知道怎么去做,接下来我们一起来看看具体的操作方法吧。

  ⑵一、按先行后列的顺序转换

  ⑶即先提取第一行的数据,再依次其他各行。在Sheet的A单元格输入公式:

  ⑷=OFFSET(Sheet!A$,ROW(A/-,MOD(ROW(A,。

  ⑸=OFFSET(Sheet!$A$,INT((ROW(A-/,MOD(ROW(A-,。

  ⑹=INDIRECT(“Sheet!”&ADDRESS(INT((ROW(A-/+,MOD(ROW(A-,+,。

  ⑺然后向下填充公式到最后一个数据,结果如下图。

  ⑻第一个公式中OFFSET函数的第二个参数“ROW(A/-”在某些单元格中可能会返回小数,OFFSET函数会自动取整。后两个公式中的 “INT((ROW(A-/”在向下填充时依次生成个相同数为一组的序列数“、、、、、、、、、、、、、、 ”,“MOD(ROW(A-,”则依次生成“、、、、”并循环。本例为行列,如果为N行M列,可将公式中用红色标识的数字 “”改为M。

  ⑼二、按先列后行的顺序转换

  ⑽即先提取第一列的数据,再依次其他各列。在Sheet的A单元格输入公式:

  ⑾=OFFSET(Sheet!A$,MOD(ROW(A,,ROW(A/-。

  ⑿=OFFSET(Sheet!$A$,MOD(ROW(A-,,INT((ROW(A-/。

  ⒀=INDIRECT(“Sheet!”&ADDRESS(MOD(ROW(A-,+,INT((ROW(A-/+,。

  ⒁本例为行列,如果为N行M列,可将公式中用红色标识的数字“”改为N。