在名称中包含特殊字符的另一个单独的打开工作簿中引用一个范围?
在Excel中,我在一个单元格中有一个公式函数,我在另一个打开的工作簿中引用了一系列单元格。 公式看起来像这样:
=SOMEFUNCTION([name-name_(name_name).xlsx]Sheet1!$A:$A)
Excel似乎在抱怨这个工作簿名称引用的“ – ”,“(”和“)”部分。 有没有办法在公式引用中使用这些字符,还是必须更改文件名? 我猜不是。 有很多东西依赖于这个特定的文件名,所以我宁愿不改变文件名。
请注意,这工作,但我不能使用它:
=SOMEFUNCTION([name_name.xlsx]Sheet1!$A:$A)
使用单引号(又名蜱或'
)将工作簿名称和工作表名称包装在一起。 这强制将特殊字符视为文字string的一部分。
=SUM('[name-name_(name_name).xlsx]Sheet1'!$A:$A)
testing一个名为name-name_(name_name).xlsx
的开放工作簿的引用。