Ok, eu tenho uma solução para você.
Não é tão limpo quanto provavelmente poderia ser, mas funcionará. Ele usa uma coluna auxiliar que simplifica o número de cotação. Assumindo que o número de cotação está na coluna A e esta função está na coluna E
=LEFT(A2,4) + IF(LEN(A2)-LEN(SUBSTITUTE(A2,".",""))=1,0,RIGHT(A2,1))/10
A esquerda dá o número real da citação.
O if verifica quantos "." há com a coisa len-len (substituto). Se houver 1 período, será assumido como rev0 se não usar o dígito direito como o número de rev (só funcionará até rev9).
Ele divide o número de retorno por 10 e o adiciona à cotação para que você tenha uma coluna de dados com números como 1000.0,1000.0,1000.1,1001.0 etc.)
A coluna do valor assumido usará
=IF(COUNTIF($E$1:E1,E2)=0,IF(COUNTIF($E$1:$E$7,E2+0.1)=0,D2,""),"")
Isso mostra se há algum dos mesmos números de cotação simplificados acima dele, se houver uma célula em branco. Se não houver contagem, se houver alguma célula no intervalo que seja igual ao número + 0.1 (próxima rev), se não houver essa célula, deverá ser preenchida com o valor.
Deixe-me saber se você tem problemas para implementar.