我有单元格 A1,然后在 4 列以下。单元格 A1 现在包含数字 2。
2
| A | B | C | SELECTED |
| 12 | 44 | 88 | 44 |
| 43 | 55 | 99 | 55 |
| 54 | 66 | 11 | 66 |
我应该将哪个公式放入“已选择”列以显示第二列的值?我希望 A1 单元格控制在那里显示哪些值。基本上,我正在寻找与 VLOOKUP 类似的功能,除了没有查找,它只需要范围 a4:c4 并选择列号 A1。
最佳答案
您可以使用 INDEX()
为了那个原因。假设 12
, 44
和 88
分别位于 A、B 和 C 列以及第 4 行。
在 SELECTED
下的第一个单元格中,你可以这样说:
=INDEX(A4:C4, 0, A$1)
然后您可以将其向下拖动以获取剩余的行。
INDEX
从 0
中的值获取整行(因此是 A$1
)和列从范围 A4:C4
.
关于Excel:按列索引选择范围内的列 - 无 vba,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22608936/