Acho que temos uma solução para você:
Ignoreoformatodedataligeiramentediferente,éapenasformatação.EuprecisavadeixarumaprimeiralinhadedadosembrancoporqueadataécomparadacomalinhaanteriorequeprecisavaestarembrancoouumadatanoLibraOfficeCalc(pularissopodefuncionarnoExcel,nãotinhaacessoprontoparatestarisso).Umaalternativaseriacodificaroprimeironúmerodefaturanalinha2.
Então,oiníciodafórmulaemA3seria:
=IF(ISBLANK(B3),"","EPS-I-S"&TEXT(B3,"yy")&TEXT(B3,"mm")&TEXT(IF(MONTH(B3)=MONTH(B2),VALUE(RIGHT(A2,2))+1,1),"00"))
Copie essa coluna para baixo A até onde precisar. As células permanecerão em branco até que você insira uma data na coluna B. Isso é o que o teste ISBLANK faz no início. Você já descobriu os próximos termos, embora tenha removido quando atualizou a questão. Eles fornecem o prefixo, ano e mês.
Isso nos leva ao número de sequência. Uma mudança no ano também envolve uma mudança no mês (supondo que você não passe um ano inteiro até a próxima fatura, caso em que você teria coisas maiores para se preocupar do que esta planilha). Portanto, se a data estiver no mesmo mês da data anterior, ela adicionará 1
ao número. Caso contrário, ele começa com 1
.