在Excel中引用命名范围

我已经在excel中命名了几个范围,并希望在公式(countif)中使用它们。 我不想一直input公式并手动更改公式,而是想用适当范围的名称引用一个单元格。 例如:

=COUNTIF(C1, A1)

在C1中写入“Range1”或“Range2”或“Range3”。 但是,当我尝试这样做的时候,似乎并不奏效。

我也尝试使用公式function区中的“使用公式”,并将指定的范围粘贴到C1中(例如C1现在具有“= Range1”),但这并不起作用。

有谁知道这样的事情是否可以在Excel中完成? 谢谢你的帮助!

您可以使用INDIRECT作为范围返回C1中的string引用

=COUNTIF(INDIRECT(C1),A1)

Debra Dalgleish的网站在这里提供了有关INDIRECT的有用信息