Em primeiro lugar, esta solução é falha no sentido de que requer 0s de liderança por meses e só terá entrada como yymm (sem o / ou,), também não mudará a pluralização de anos / meses com base no número que você ter entrado. Nem omitirá anos ou meses se apenas um for inserido.
Sem mais detalhes, aqui está minha solução;
Primeiro selecione a (s) célula (s) que você deseja formatar. Clique com o botão direito e selecione "Formatar células ...". Na guia "Número", selecione personalizado como sua categoria. Digite a string abaixo no campo "tipo".
00 "Year(s)," 00 "Month(s)"
Você pode alterar as strings entre aspas para qualquer coisa que desejar, desde que mantenha as aspas.
Para testar, insira alguns testes;
If you enter 3445 you will get "34 Year(s), 45 Month(s)"
If you enter 45 you will get "00 Year(s), 45 Month(s)"
If you enter 405 you will get "04 Year(s), 05 Month(s)"
Isso foi testado no Excel 2010 e 2003.