连接一个字符串然后使用="concatenated string"执行字符串语句

pan*_*ter 2 excel excel-formula

我正在尝试创建一个字符串,然后执行它.我的意思是,将'A'和'20'连接起来,然后在该单元格中获得A20的值.

例子:

="A" & "20" -> doesn't work

=(CONCATENATE("A", "20")) -> doesn't work
Run Code Online (Sandbox Code Playgroud)

excel中是否有执行功能?例

=EXECUTE("string value")
Run Code Online (Sandbox Code Playgroud)

所以我可以创建一个字符串,它会执行类似于我输入的=string

Ste*_*010 6

不确定你要做什么 - 但是如果你想要在单元格A20中获得值,那么你想要这样做:

=INDIRECT((CONCATENATE("A", "20")),TRUE)
Run Code Online (Sandbox Code Playgroud)

如果你试图连接这两个字符串,那么你正在做的事情很好 - 而且它很有用.

如果您尝试将字符串值"A20"插入单元格中,则需要使用公式在单元格上复制并粘贴特殊值 - 这会将您的函数转换为其实际结果值.