Excel组合命名范围

时间:2014-11-20 15:18:49

标签: excel

我有一个名为' CityLocation'的命名范围。如果我想在公式的其他地方引用这个命名范围,我可以写一些诸如=COUNTA(CityLocation)之类的东西。但是,如果我尝试=COUNTA("City"&"Location"),那么我会得到完全不同的输出。查看“评估公式”工具,后一种方法似乎尝试计算=COUNTA("CityLocation")而不是=COUNTA(CityLocation)

有没有任何方法可以组合(在此示例中)城市和位置没有引号?

2 个答案:

答案 0 :(得分:3)

使用间接。

=COUNTA(INDIRECT("City"&"Location"))

答案 1 :(得分:0)

您可以通过将两个范围输入为逗号分隔列表来组合两个范围。您可以使用定义=City,Location定义一个新范围,然后在该命名范围上执行=COUNTA

当然,在公式中,它看起来像多个参数。您可以通过将逗号分隔的列表括在其自己的括号中来弄清楚它只是一个参数:

=COUNTA((City,Location))