Fórmula dentro de fórmula


#1

Bom dia. Possuo uma seguinte planilha:

Na coluna A, existe uma série de números aleátórios.
Na coluna B, está escrito o número da linha. Ex.:

A B

490 1
855 2
445 3
587 4
5747 5
425 6
327 7
399 8

Preciso que na célua D3, me retorne o primeiro maior valor da coluna A. Na célula D4, o segundo maior valor da coluna A. Na célula D5, o terceiro maior valor da coluna A. Na célula D6, o quarto maior valor da coluna A. Na célula D7, o quinto maior valor da coluna A. Ex.:

A B C D

490 1 5747
855 2 855
445 3 587
587 4 490
5747 5 445
425 6
327 7
399 8

Após isso, preciso que na célula E, seja retornado o valor da coluna B, correspondente ao valor encontrado na A, ou seja, quando achar o primeiro maior valor de A, aparece a coluna imediatamente a desse valor. Ex.:

A B C D E

490 1 5747 5
855 2 855 2
445 3 587 4
587 4 490 1
5747 5 445 3
425 6
327 7
399 8

Até aí, eu consigo fazer. Vou colocar as fórmulas aqui para verificar como está:

A B C D E

490 1 =MAIOR($A$1:$A$10;1) =procv(D3;$A$1:$B$10;2)
855 2 =MAIOR($A$1:$A$10;2) =procv(D4;$A$1:$B$10;2)
445 3 =MAIOR($A$1:$A$10;3) =procv(D5;$A$1:$B$10;2)
587 4 =MAIOR($A$1:$A$10;4) =procv(D6;$A$1:$B$10;2)
5747 5 =MAIOR($A$1:$A$10;5) =procv(D7;$A$1:$B$10;2)
425 6
327 7
399 8

Agora que chega o problema. Ao inserir um valor alto (que aparecerá na coluna D), e seja igual a algum valor que já aparece na coluna D, a coluna E retorna o primeiro valor encontrado. Ex.:

A B C D E

490 1 5747 2
5747 2 5747 2
445 3 587 4
587 4 490 1
5747 5 445 3
425 6
327 7
399 8

Como eu faço para que ele apareça desse jeito:

A B C D E

490 1 5747 2
5747 2 5747 5
445 3 587 4
587 4 490 1
5747 5 445 3
425 6
327 7
399 8

Fico no aguardo. Obrigado!