私は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
最小値を含むセルの名前を返します。