Excel如何让一个Cell的值作为另一个Cell的位置

How to make the value of one Cell as a position of another Cell in Excel

在 Excel 中,可以说,

    A    B
1   10   4
2   20   1
3   30   2
4   40   3

此处 COL B 中的值在每个时间间隔都在变化,因此在这种情况下:
B1 = 4,所以在单元格 C1 中,我想使用 B1 的值作为指向 COL A 位置的指针
即我想要 C1 中 A4 的值,即 C1 应该显示 40。
同样,C2会携带A1的值,即C2应该显示10
同样,C4会携带A3的值,即C4应该显示30

我不想使用 vb 脚本。提前谢谢你。

使用INDEX()函数:

=INDEX(A:A,B1)

纯属娱乐,另一个答案:)

C1 = Indirect("A"& B1)