Cela ne devrait pas sur le 31 car elle égalise les mois à 30 jours...
En faisant :
=FRACTION.ANNEE(L22;N22+1)*12
on devrait éviter tout problème.
Sinon arrondir : =ARRONDI(formule;0)
Il faut la mettre par contre sous SIERREUR :
=SIERREUR(ARRONDI(FRACTION.ANNEE(L22;N22+1)*12;0);"")
Avec ça c'est bordé ! La moindre décimale ne peut plus passer !