在Excel中切换行和列引用的公式

我有这样排列的原始数据:

在这里输入图像说明

最上面的是试用号码。 那么每一行中的第一个条目就是一个ID。

我正在尝试为这些数据build立一个模板。 当这个数据被粘贴时,我希望它被另一张表单读取。 这张表会自动转置数据,所以看起来像这样:

在这里输入图像说明

在这张表上,我一直在试图写一个公式,当垂直拖动时它会水平递增。 当我水平地复制公式时,我需要它来增加行引用,而不是列引用,以便在上面的屏幕截图中重现最终结果。

我尝试过像公式的变体

INDEX('Asset Returns'!$B$2:$Z$2,COLUMN()-1,ROW()-1) 

但是我还没有能够按照所描述的那样工作。 在此先感谢您对我做错什么的build议。

不知道我是否理解,但是如果你正在做的是换位,但是想通过所有目标单元中的普通论坛来完成,你可以这样做:

 =INDIRECT(ADDRESS(COLUMN(A1),ROW(A1),1,1,"Asset Returns")) 

这应该被粘贴到你的“转置”工作表的A1单元格,或者相应地调整单元格引用,如果这不是数据的地方。

另一个select是:

 =OFFSET('Asset Returns'!$A$1,COLUMN(A1)-1,ROW(A1)-1)