繁体   English   中英

Excel:增加列字母

[英]Excel: Increment column letter

我有一个带有两个工作表的 excel 工作簿。 在一张纸上,我的数据是水平的,而我的第二张纸上的数据是垂直的。 我想在工作表 2 上从工作表 1 数据中拖下我的参考。 我希望增加列而不是增加行? 说得通? 我尝试从表 1 中“等于”我想要的单元格。但是,当我向下拖动时,我的参考会下降而不是交叉。 任何帮助,将不胜感激。

表 1

表 2

从概念上讲:使用索引。 语法是 Index(range,row number, column number)

如果要将 Sheet1 中的范围转置为 Sheet2,可以使用

=Index(Sheet1!$A$1:$J$10,column(A1),row(A1))

上下复制。

查看 row 参数如何使用 column 命令以及 column 参数如何使用 row 命令。 这意味着在起始单元格 A1 中,INDEX 公式将为行参数返回第 1 列,为列参数返回第 1 行,即

=Index(Sheet1!$A$1:$J$10,1,1)

将公式复制到第 2 行,列参数中的引用将引用Row(A2) ,因此公式将转换为

=Index(Sheet1!$A$1:$J$10,1,2)

即它将从索引范围的第二列返回值。 请参阅屏幕截图以获取结果。 将索引范围更改为所需的来源。

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM