Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 使用单元格值作为公式中单元格范围引用的一部分_Excel_Excel 2011 - Fatal编程技术网

Excel 使用单元格值作为公式中单元格范围引用的一部分

Excel 使用单元格值作为公式中单元格范围引用的一部分,excel,excel-2011,Excel,Excel 2011,我的问题与这个问题中的问题类似:,即,我想在另一个单元格的公式中,使用一个单元格的值作为对另一个单元格的引用 但是,我希望单元格的值仅为单元格范围的一部分。让我举个例子: A1保存工作表-a 在C1中,我希望有一个导致=SUM('sheet-a'!B:B) 基于另一个问题,我认为像=SUM(间接(A1)和“!B:B”)这样的东西可能会做到这一点。遗憾的是,事实并非如此 你有什么想法吗 谢谢大家! 对我来说是这样的 =SUM(INDIRECT(CONCATENATE(A1;"!B:B"))) 还

我的问题与这个问题中的问题类似:,即,我想在另一个单元格的公式中,使用一个单元格的值作为对另一个单元格的引用

但是,我希望单元格的值仅为单元格范围的一部分。让我举个例子:

A1保存
工作表-a

在C1中,我希望有一个导致
=SUM('sheet-a'!B:B)

基于另一个问题,我认为像
=SUM(间接(A1)和“!B:B”)
这样的东西可能会做到这一点。遗憾的是,事实并非如此

你有什么想法吗


谢谢大家!

对我来说是这样的

=SUM(INDIRECT(CONCATENATE(A1;"!B:B")))
还是用符号

=SUM(INDIRECT(A1&"!B:B"))

非常感谢。你的评论帮助我深入了解了这个问题。显然,工作表名称中的
-
导致了问题。我可以避免使用带负号的工作表名称。