XL 2016 Nommer mes mois M et M-1 et M-2

Patricia6942

XLDnaute Nouveau
Bonjour à tous

Si j'ai des date dans ma colonne A je souhaite mettre dans ma colonne B le mois correspondant à mon mois en M le mois précédent en M-1 de sorte à ce que mon tableau donne ceci :

DateMoIs par rapport à aujourd'hui
15/05/2021​
M-7
06/04/2021​
M-8
01/12/2021​
M
01/11/2021​
M-1


Sauriez vous quel formule pourrait m'aider ?

Merci beaucoup
 

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

Avec la formule :
=TEXTE(MOIS(AUJOURDHUI())-MOIS(A2);"\M-#;\M-#;\M#")

Pour avoir le signe + si date > aujourdhui() :

=TEXTE((MOIS(AUJOURDHUI())-MOIS(A2))*SI(A2<AUJOURDHUI();-1;1);"\M+#;\M-#;\M#")

Ou le format personnalisé :
\M+#;\M-#;\M#

en mettant la formule dans les cellules :
=(MOIS(AUJOURDHUI())-MOIS(A2))*-SI(A2>AUJOURDHUI();-1;1)
qui donnera un nombre

Cordialement
 

Pièces jointes

  • Mois-M.xlsm
    17.2 KB · Affichages: 2
Dernière édition:

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour
11/12/2021 ca donnera quand meme M plutot que M-12
Normal, nous sommes en décembre 2021 qui, soustrait à décembre 2021 donne 0 donc M
Je pense que vous vouliez parler du 11/12/2022 ou 11/12/2020 :)

Pour prendre l'année en compte, la formule suivant semble fonctionner :
=MOIS(A2)-MOIS(AUJOURDHUI())+12*(ANNEE(A2)-ANNEE(AUJOURDHUI()))
Testée sur vos dates et celles de @sylvanu :) que je salue.
Cordialement
 

Discussions similaires

Réponses
15
Affichages
457
Réponses
5
Affichages
190

Membres actuellement en ligne

Statistiques des forums

Discussions
312 229
Messages
2 086 426
Membres
103 206
dernier inscrit
diambote