Obtendo o nome de uma célula nomeada no MS Excel 2011

Obtendo o nome de uma célula nomeada no MS Excel 2011

Estou usando uma fórmula no Excel, que envolve nomes de células. A fórmula é

=MIN(name1,name2,name3)

nome1 é o menor, mas mostra nome1valor. Quero que mostre o texto "Nome1". Como eu faço isso?

Responder1

ComNome1atribuído aA1,Nome2atribuído aB7eNome3atribuído aC11, a fórmula:

=MIN(Name1,Name2,Name3)

retorna o valor do mínimo:

insira a descrição da imagem aqui

A seguirUDF():

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

retornará o nome da célula que contém esse mínimo:

insira a descrição da imagem aqui

informação relacionada