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

最小値を含むセルの名前を返します。

ここに画像の説明を入力してください

関連情報