假设我有:
- 价值 5 英寸
B1
- 我想将数字(5)
B1
作为行变量传递,它将与列一起读A
入另一个单元格(例如C1
)作为“=A(B1)”即“=A5”
我该怎么做?
假设我有:
B1
B1
作为行变量传递,它将与列一起读A
入另一个单元格(例如C1
)作为“=A(B1)”即“=A5”我该怎么做?
假设您的行号在 中B1
,您可以使用INDIRECT
:
=INDIRECT("A" & B1)
这将单元格引用作为字符串(在本例中A
为 - 5 的连接和值B1
),并返回该单元格处的值。
另一种方法是使用 OFFSET:
假设列值存储在 B1 中,可以使用以下
C1 = OFFSET(A1, 0, B1 - 1)
这通过以下方式起作用:
a) taking a base cell (A1)
b) adding 0 to the row (keeping it as A)
c) adding (A5 - 1) to the column
You can also use another value instead of 0 if you want to change the row value too.