Excel名称管理器引用2个范围

时间:2017-09-06 08:58:35

标签: excel excel-vba excel-formula excel-2016 vba

在MS-Excel 2016的名称管理员中,如果我试图为2个或更多连续的单元格添加数据,那么它的工作正常。 e.g。

='Data Sets'!$C$2:$C$5

现在,如果我想只获得2个数据,即

$C$2 & $C$5

我无法这样做。请帮助。

enter image description here

注意:我将这些用于动态列表(INDIRECT)。

预期输出:{"LOF";"MSAIS"}

1 个答案:

答案 0 :(得分:2)

假设您有test命名范围,请参阅 B4 D4 ,如下所示:

enter image description here

要获得 B4 ,您需要以下公式:

=INDEX(test;1;1)

要获得 D4 ,您需要以下公式:

=INDEX(test;1;1;2)

这就是两个不同单元格的名称管理器的样子:

enter image description here

在名称范围内,显示多个范围,如{...}。这是由Excel内部原因完成的。但是,如果不是,预期的输出应该是这样的:[{"LOF"};{"MSAIS"}]或类似的东西。