Fonction TEXTE dans la Date

Bonjour au forum,

J'ai cette fonction qui me permet d'écrire le mois en fonction de la date de la cellule D1,

je voudrai savoir, comment indiquer dans cette fonction, que je voudrai le mois précédent,

c'est-à-dire juin.

"=TEXTE(30*MOIS(D1);"MMMM")

Merci beaucoup de votre aide.

14date.xlsx (9.64 Ko)

Bonjour

=TEXTE(JOUR(D1)&"/"&MOIS(D1)-1;"mmmm")

Cordialement

Bonjour le forum,

=TEXTE((D1-31);"mmmm")

mbbp

Bonjour

mbbp

Si la date est le 2 mars, ta formule renverra Janvier

Cordialement

Bonjour,

=TEXTE(MOIS.DECALER(D1;-1);"MMMM")

Pour récupérer le mois,

=TEXTE(D1;"MMMM")

suffit.

Bonjour Amadeus,

Amadéus a écrit :

Si la date est le 2 mars, ta formule renverra Janvier

Merci pour cette information.

Après vérification, mon code génère même 6 ou 7 erreurs sur les 365 de l'année.

Quant à la tienne (sauf erreur de ma part toujours possible) : problème pour les jours de janvier & quelques autres.

Ex : 31/05/2014 retourne 31/4. Je suis pourtant en format standard.

mbbp

Bonjour

Ma petite idée

=TEXTE(DATE(ANNEE(D1);MOIS(D1);0);"mmmm")

Bonjour @ tous,

pas mieux que celle de oyobrans :

=TEXTE(FIN.MOIS(D1;-1);"mmmm")

@ + +

Rechercher des sujets similaires à "fonction texte date"