Você já fez o trabalho pesado ao classificar seus dados. Em C1 , insira 1 . Em C2 digite:
=IF(A1<>A2,1,IF(B1=B2,C1,C1+1))
e copie:
Meus dados contêm várias linhas para cada ID (coluna A) com datas de episódios correspondentes (coluna B). Quero calcular quantos episódios diferentes cada ID possui e rotulá-los de 1 em diante com base na data mais antiga. Se uma data ocorrer duas vezes para o mesmo ID, isso deve ser registrado como o mesmo número de episódio:
Eu quero que a fórmula retorne os valores exibidos na coluna C.
Muito obrigado pela sua ajuda com esta consulta.
Se você deseja manter os rótulos na linha 1, como em seu exemplo, e os dados são classificados para a coluna A e, em seguida, para a coluna B, você pode usar essa fórmula em C2: =IF(A1="ID";1;IF(A2=A1;IF(B2=B1;C1;C1+1);1))
e copiar.
(Nota: Minha implementação do excel usa ponto-e-vírgula em vez de vírgula entre argumentos)
Tags microsoft-excel-2010