Excel:按列索引select范围内的列 – 不需要vba
我有单元格A1,然后在4列以下。 单元格A1现在包含数字2。
2 | A | B | C | SELECTED | | 12 | 44 | 88 | 44 | | 43 | 55 | 99 | 55 | | 54 | 66 | 11 | 66 |
我应该在“选定”列中显示哪个公式,以显示第二列的值? 我想要A1单元格来控制哪些值在那里显示。 基本上,我正在寻找与VLOOKUP类似的function,除了没有查找,它只需要范围a4:c4并select列号A1。
你可以使用INDEX()
。 假设44
和88
分别在A,B和C列,并在第4行。
在SELECTED
下的第一个单元格中,可以将这个:
=INDEX(A4:C4, 0, A$1)
然后,您可以将其拖动以获取剩余的行。
INDEX
从A4:C4
范围中取整行(因此为0
)和A$1
的值。
在D2中input:
=INDEX(A:C,ROW(),$A$1)
并抄下来