Supondo que A1
cell contenha a data de nascimento do aluno, aqui está a fórmula:
=YEAR(A1) + IF(OR(AND(MONTH(A1) = 8; DAY(A1) >= 25); MONTH(A1) > 8); 22; 21)
Algumas ressalvas:
- A sua pergunta não está clara sobre o que a fórmula deve retornar para datas de nascimento entre 8 de junho e 25 de agosto. Suponho que é apenas um erro de digitação que este intervalo de datas permanece indefinido e deve ser incluído no intervalo de datas para adicionar um ano ou no intervalo de datas para não adicionar. Então, com certeza eu adiciono um ano se a data de nascimento é entre 25 de agosto e 31 de dezembro e não adicione o contrário.
- Estou usando a versão russa do Excel e todos os nomes das funções estão em russo aqui. Traduzi-as manualmente para o inglês. Mas não tenho chance de verificá-lo na versão em inglês. Então, não posso garantir que minha fórmula está 100% funcionando, mas espero que seja.
P.S. Se esta fórmula não funcionar, sinta-se à vontade para comentar a minha resposta e tentarei corrigi-la.