Excel:按列索引选择范围内的列-无vba
我有A1单元格,然后在下面4列。单元格A1现在包含数字2Excel:按列索引选择范围内的列-无vba,excel,excel-formula,Excel,Excel Formula,我有A1单元格,然后在下面4列。单元格A1现在包含数字2 2 | A | B | C | SELECTED | | 12 | 44 | 88 | 44 | | 43 | 55 | 99 | 55 | | 54 | 66 | 11 | 66 | 我应该在“选定”列中输入哪个公式来显示第二列的值?我想让A1单元格控制在那里显示哪些值。基本上,我正在寻找与VLOOKUP类似的功能,只是没有查找功能,它只需要
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行
在选定的下的第一个单元格中,您可以将以下内容放入:
=INDEX(A4:C4, 0, A$1)
然后你可以向下拖动它来得到剩下的行
INDEX
从A4:C4
范围的D2中的A$1
值中获取整行(因此为0
)和列,输入:
=INDEX(A:C,ROW(),$A$1)
并使用INDEX()函数向下复制。