Excel 如何在图纸之间将水平数据转换为垂直数据

Excel 如何在图纸之间将水平数据转换为垂直数据,excel,Excel,我试图将数据从单元格范围D70:AC70(水平方向为26个单元格)的表2传输到单元格范围L12:L37(垂直方向为26个单元格)的表1 我正在制作一个模板,所以我需要一个公式,我可以点击并向下拖动 我尝试了转置,但它不起作用,因为这需要对模板的单元格引用。我尝试过偏移和索引功能,但它对我不起作用。INDEX就可以了,类似这样的功能 =INDEX(Sheet2!$70:$70,1,COLUMN(Sheet2!$D$70)+ROW()-ROW($L$12)) ^

我试图将数据从单元格范围D70:AC70(水平方向为26个单元格)的表2传输到单元格范围L12:L37(垂直方向为26个单元格)的表1

我正在制作一个模板,所以我需要一个公式,我可以点击并向下拖动


我尝试了转置,但它不起作用,因为这需要对模板的单元格引用。我尝试过偏移和索引功能,但它对我不起作用。

INDEX
就可以了,类似这样的功能

=INDEX(Sheet2!$70:$70,1,COLUMN(Sheet2!$D$70)+ROW()-ROW($L$12))
               ^                       ^               ^
               |                       |               |
Reference to whole source row          |               |
                Reference to first cell in             |
                source row to copy                     |
                                 Reference to first cell in destination column

尽可能地向下复制

索引
可以这样做

=INDEX(Sheet2!$70:$70,1,COLUMN(Sheet2!$D$70)+ROW()-ROW($L$12))
               ^                       ^               ^
               |                       |               |
Reference to whole source row          |               |
                Reference to first cell in             |
                source row to copy                     |
                                 Reference to first cell in destination column

尽可能地向下复制

Ahh。太神了非常感谢你。太神了非常感谢你。