= CELL ("endereço", Grande (cofre, 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.
= CELL ("endereço", Grande (cofre, 1))
Tags microsoft-excel-2010