在Microsoft Excel中,如何将sheet1中的一系列ROWS复制到sheet2上COLUMNS的范围(大小相等)?

如何将sheet1中的行的RANGE复制到sheet2上的RANGE(相同大小)列中?

我看到的所有东西都允许在rowColumn之前使用绝对$符号来保存行或列…但是我找不到允许将列间的相对拖动转置以增加行号…

这可能吗?

复制:复制行; 然后select目标工作表中的第一个单元格:select性粘贴/移调

但是,如果要使用公式,则可以使用以Sheet1!A1开始的数据尝试以下内容:将以下公式放在要开始换位的位置; 并填补下来,并在右边。 调整Sheet1!$A$1:$F$10以反映您可能使用的最大可能范围。

 =IF(INDEX(Sheet1!$A$1:$F$10,COLUMNS($A:A),ROWS($1:1))="","",INDEX(Sheet1!$A$1:$F$10,COLUMNS($A:A),ROWS($1:1)))