[英]How do i refer to a cell in a specific column but the row is determined by input in other cell
我希望单元格显示工作表中其他位置的列表中的值。 用户在单元格A1中输入一个值,例如50。 在这种情况下,我希望单元格B1显示单元格X50中给出的值。
当用户在单元格A2中输入61时,我希望B2显示X61的值
使用非易失性INDEX()函数了解列和表时,这是一个优点。
间接函数是易失函数,意味着每次excel重新计算其引用的数据是否更改时,它都会重新计算。 如果工作簿中填充了间接函数,则会减慢计算时间。
以下INDEX公式仅在其引用的数据发生更改时才会重新计算。
在B1中放:
=INDEX(X:X,A1)
然后复制所需的行数。 A1将更改为A2,依此类推。
使用INDIRECT()
可以实现这一点。如何使用它? 只需这样做
在单元格B1中键入以下内容:
=INDIRECT("X"&A1)
然后在您的B2中输入以下内容:
=INDIRECT("X"&A2)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.