Como posso encontrar o valor máximo de um texto como identificador exclusivo no Excel?

0

Isso é basicamente para uma configuração de leilão na planilha do Google. Digamos que existem 26 concorrentes de A a Z e cada lance 5 vezes com valores diferentes. Preciso encontrar o lance de valor máximo de cada um deles e exibir ao lado dele.

Estou usando a função abaixo para obter a lista de nomes exclusivos.

=INDEX($A$1:$A$200,MATCH(0,INDEX(COUNTIF($B$1:B1,$A$1:$A$200),0,0),0))

Como proceder a seguir pesquisando todos os valores correspondentes a um nome exclusivo e exibidos ao lado dele?

Desde já, obrigado.

Vikasana IIMB
fonte
Classificar a planilha por lance é uma opção? Para nomes exclusivos em D, todos os nomes em A, e todas as propostas em B, com A: B ordenadas decrescente de licitação, fazer algo como: =VLOOKUP(D2,A:B,2,FALSE).
Iszi

Respostas:

0

As funções de matriz do Excel são ferramentas muito poderosas, que também são úteis para sua pergunta. Presumo que a coluna A tenha os concorrentes, B tenha os lances e D tenha os nomes exclusivos.

Em E1, coloque: =MAX(IF(A:A=D1;B:B))e pressione CTRL>+ SHIFT+ ENTER, que é a maneira de informar ao Excel que você inseriu uma função de matriz em vez de uma função normal.

Em uma nota final: as funções do array não podem ser copiadas e coladas (não sei por quê), então você precisa arrastá-las para baixo com o mouse (que funciona como você pode esperar).

de qualquer maneira
fonte