首页 > 解决方案 > 如何在工作表之间将水平数据传输到垂直

问题描述

我正在尝试将数据从位于单元格范围 D70:AC70(26 个单元格,水平)中的表格 2 传输到单元格范围 L12:L37(26 个单元格,垂直)中的表格 1。

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

我尝试过转置,但它不起作用,因为这需要对模板进行单元格引用。我已经尝试过 OFFSET 和 INDEX 函数,但它对我不起作用。

标签: excel

解决方案


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

根据需要向下复制


推荐阅读