Excel - 在A1中输入一个数值 - 它指的是C列+数值''

时间:2015-10-26 17:53:14

标签: excel excel-vba excel-formula vba

我正在寻求有关Excel问题的帮助,我正在试图弄清楚:

假设C54的值为123,C55的值为321

如果我A1 = 54则B1(目标单元格)成为单元格C54中的值(“C”& val(A1)= {{ 1}} = 123

如果C54 = 55,则A1成为B1 = 321

中的值

因此,在A1中输入的数值是指C列中的(数值)行:

这可以通过公式,或通过VBA

来实现

1 个答案:

答案 0 :(得分:1)

您可以使用INDIRECT功能获取您之后的内容。类似的东西:

=INDIRECT("C" & A1)
B1中的

可以让你走近。请记住,INDIRECT是一个昂贵的公式,所以如果你的工作簿中有一堆,你可能会有一些性能下降。