No Excel 2010 - Tentando obter o endereço da célula de onde uma fórmula obteve sua resposta

1

Eu tenho uma planilha complexa com um intervalo nomeado (Vault) que abrange trechos de dados de muitas partes da planilha:

"Cofre" representa um nome definido e refere-se às seguintes áreas na página 1 (você pode ver o cabeçalho da coluna nas diferentes áreas):

'Score Page'!$C$8:$C$31
'Score Page'!$K$8:$K$20
'Score Page'!$C$36:$C$47
'Score Page'!$K$25:$K$30
'Score Page'!$K$35:$K$41
'Score Page'!$C$52:$C$57
'Score Page'!$K$47:$K$57 

(Na imagem acima, os intervalos abaixo da linha 35 estão fora de vista)

Nesta folha, eu tenho o nome do atleta, a escola e as notas recebidas pelos 4 eventos para todos os participantes. Eu uso a função LARGE para obter a pontuação máxima do evento do Vault:

=Large(vault,1)

Isso é colocado em uma página de resultados (Folha separada da info do atleta):

EuprecisodeumafórmulaquemedigaoendereçodacélulaondeafunçãoLARGEpuxouonúmero.Podehaverlaços(egeralmentesãoempates),entãoMAXestáfora.EunãotenhoexperiênciacomoVBA,entãoeurealmenteprecisofazerissousandofórmulas.

Eupossoobterapontuaçãomáximacomafunção"Grande", mas não consigo descobrir a fórmula para puxar o nome e a escola para ir com essa pontuação na página de resultados. No momento, faço isso olhando fisicamente a página de dados brutos para encontrar a pontuação que obtenho na página de resultados e digitando as informações.

Eu tenho uma coluna com uma fórmula também que irá colocar o lugar daquela pontuação (1ª, 2ª 3ª etc) e explicar os laços para que eu possa ter 1ª, 2ª, 2ª, 3ª, etc.

Na página de resultados, as colunas são Place (sob o rótulo do evento), School, Athlete Name e Score. Até agora eu posso colocar o Place e o Score para acontecer.

Meu pensamento é que se eu conseguir o endereço da célula para onde o valor da fórmula LARGE (vault, 1) está puxando sua resposta, posso usar esse endereço de célula para obter os outros endereços para obter o nome da escola e das crianças. Em circunstâncias típicas, eu poderia procurar o resultado nos dados para encontrar sua localização usando uma função como VLOOKUP ou MATCH. No entanto, o fato de o intervalo nomeado cobrir muitas áreas separadas da folha complica esse tipo de abordagem.

Para recapitular, o problema é encontrar a célula na qual a função LARGE encontrou seu resultado.

    
por Cheryl 27.12.2014 / 01:35

1 resposta

1

= CELL ("endereço", Grande (cofre, 1))

    
por 06.09.2016 / 20:32