在名称中包含特殊字符的另一个单独的打开工作簿中引用范围?

时间:2017-03-21 22:00:41

标签: excel excel-formula

在Excel中,我在单元格中有一个公式函数,我在另一个打开的工作簿中引用了一系列单元格。公式如下:

=SOMEFUNCTION([name-name_(name_name).xlsx]Sheet1!$A:$A)

Excel似乎在抱怨此工作簿名称引用的“ - ”,“(”和“)”部分。有没有办法在公式引用中使用这些字符,还是我必须更改文件名?我猜不是。有很多东西依赖于这个特定的文件名,所以我宁愿不改变文件名。

请注意,这有效,但我无法使用它:

=SOMEFUNCTION([name_name.xlsx]Sheet1!$A:$A)

1 个答案:

答案 0 :(得分:1)

使用单引号(也称为刻度或')将工作簿名称和工作表名称包装在一起。这会强制将特殊字符视为文字字符串的一部分。

=SUM('[name-name_(name_name).xlsx]Sheet1'!$A:$A)

对名为name-name_(name_name).xlsx的打开工作簿的引用进行了测试。