标签: 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
我无法这样做。请帮助。
注意:我将这些用于动态列表(INDIRECT)。
预期输出:{"LOF";"MSAIS"}
{"LOF";"MSAIS"}
答案 0 :(得分:2)
假设您有test命名范围,请参阅 B4 和 D4 ,如下所示:
test
要获得 B4 ,您需要以下公式:
=INDEX(test;1;1)
要获得 D4 ,您需要以下公式:
=INDEX(test;1;1;2)
这就是两个不同单元格的名称管理器的样子:
在名称范围内,显示多个范围,如{...}。这是由Excel内部原因完成的。但是,如果不是,预期的输出应该是这样的:[{"LOF"};{"MSAIS"}]或类似的东西。
{...}
[{"LOF"};{"MSAIS"}]