Décalage date suivant critères

Résolu/Fermé
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - Modifié par PYGOS69 le 3/03/2015 à 13:08
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - 3 mars 2015 à 14:01
Bonjour,

Cellule b1 :
=SI(a1>M1;FIN.MOIS(E13;-1);"") fonctionne bien si la date indiquée en e13 n'est une date du dernier jour du mois...

M1 = 01/01/2015

Je souhaite :

si a1 = 02/02/2015
et si e13 = 30/01/2015
le résultat soit en b1 = 31/12/2014
(Résultat = ok ! avec formule ci-dessus)

Mais
si a1 = 02/02/2015
et si e13 = 31/01/2015 (dernier jour d'un mois..)
le résultat soit en b1 = 31/01/2015

Pour le 2ème exemple, jJe ne trouve une formule adapté ....Merci d'avance pour votre aide !

Excel 2010

Bien cordialement,

2 réponses

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
3 mars 2015 à 13:26
Bonjour,

=SI(A1>M1;FIN.MOIS(E13+1;-1);"")

A+
0
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21
3 mars 2015 à 14:01
Merci Gyrus,

cela répond parfaitement à ma question !

Bonne journée !
0