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

时间:2015-03-05 02:07:43

标签: excel excel-formula

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

我看到的所有东西都允许在rowColumn之前用行或列保持绝对$符号...但是我找不到任何东西可以让一个人在列之间转换相对拖动以增加行号...

这可能吗?

1 个答案:

答案 0 :(得分:1)

复制:复制行;然后选择目标工作表中的第一个单元格:选择性粘贴/转置

但是,如果你想使用公式,你可以尝试以下从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)))