Supondo que os códigos de assunto são classificados na coluna B e são contínuos sem células vazias no meio, com a primeira entrada na célula B2.
Na célula A2, insira a fórmula =IF(B1=B2,"",MAX(A$1:A1)+1)
e arraste a fórmula para baixo e você pode produzir a saída como na sua pergunta.
Como alternativa, se você quiser simplesmente contar quantos itens exclusivos existem, use a função "Remover Duplicatas" no Excel e conte quantos itens exclusivos permaneceram. No Excel 2013, "Remover Duplicados" pode ser encontrado na faixa de opções "Dados" > "Ferramentas de dados".