Bonjour
Ce n'est spécifiquement un problème de valeur négative, c'est que la fonction DATEDIF n'accepte pas que l'ordre des dates ne soit pas chronologique
Utiliser
=SI(A2>AUJOURDHUI();-DATEDIF(AUJOURDHUI();A2;"m");DATEDIF(A2;AUJOURDHUI();"m"))
ou
=DATEDIF(MIN(A2;AUJOURDHUI());MAX(A2;AUJOURDHUI());"m")*SI(A2>AUJOURDHUI();-1;1)