Uma solução que usa apenas fórmulas do Excel (não a solução pelo programa Macro).
Assumi os seguintes para criar o código abaixo.
1) Os valores são colocados na coluna A, 2) As datas são colocadas na coluna B e são ordenadas, 3) Os dados existem da 1ª linha até a 100ª linha.
Siga os seguintes passos:
-
coloque a fórmula "= A1" na célula C1.
-
coloque a fórmula "= if (B1 = B2, C1 e A1, A1)" para a célula C2.
-
copie a célula C2 e cole em C3 a C100.
-
coloque a fórmula "= B1 < > B2" na célula D1.
-
copie a célula D1 e cole na célula D2 a D100.
-
copie as células C1 para D100 e, em seguida, paste_as_value para o mesmo local.
-
selecione linhas cuja coluna D é VERDADEIRA.
-
As colunas B e C serão as esperadas.