如何将列中的单元格链接到行中的单元格

如何将列中的单元格链接到行中的单元格

我有一个 Excel 数据库。我想将列单元格链接到行单元格。逐个执行此操作将花费大量时间。我想使用一些公式。请帮忙。除此之外,我还想将单元格相互链接。这意味着当我单击列中的单元格时。它应该带我到链接的行单元格。当我单击同一行单元格时,它应该带我回到列中的同一单元格。

答案1

如果我们有一列数据,比如A1通过A21并且我们想要链接一行到它,选择一个单元格并输入:

=INDEX($A$1:$A$11,COLUMNS($A:A),0)

并复制:

在此处输入图片描述
完成后,可以手动或通过 VBA 宏分配超链接。

答案2

也许最简单的方法是这样的:

  1. 计算行数和列数来源范围。
  2. 选择一个目的地行数和列数相反的单元格范围(例如,如果原始范围有 3 列和 2 行,则目标范围将有 2 列和 3 行)。
  3. 随着目的地选定单元格范围,输入“=转置(“(用于Tab自动完成)。
  4. 选择源行
  5. Ctrl++ShiftEnter

下面的动画以 1 行 x 3 列的场景演示了 Excel 2010 中的处理过程。

在此处输入图片描述

相关内容