在 MS Excel 2011 中获取命名单元格的名称

在 MS Excel 2011 中获取命名单元格的名称

我在 Excel 中使用了一个涉及单元格名称的公式。公式如下

=MIN(name1,name2,name3)

name1 是最小的,但它显示 name1 的价值。我想让它显示文字“Name1”。我该怎么做?

答案1

名称1分配给A1名称2分配给B7名称3分配给C11, 公式:

=MIN(Name1,Name2,Name3)

返回最小值:

在此处输入图片描述

下列UDF()

Public Function WhereIs(v As Variant, r1 As Range, r2 As Range, r3 As Range)
   If v = r1.Value Then WhereIs = r1.Name.Name
   If v = r2.Value Then WhereIs = r2.Name.Name
   If v = r3.Value Then WhereIs = r3.Name.Name
End Function

将返回包含该最小值的单元格的名称:

在此处输入图片描述

相关内容