MOIS DECALER avec fonction SI

Fermé
Elh200 Messages postés 5 Date d'inscription vendredi 3 mars 2017 Statut Membre Dernière intervention 31 janvier 2018 - Modifié par Elh200 le 3/03/2017 à 23:20
Elh200 Messages postés 5 Date d'inscription vendredi 3 mars 2017 Statut Membre Dernière intervention 31 janvier 2018 - 4 mars 2017 à 18:29
Bonsoir à tous,

J'ai besoin de votre aide pour trouver une formule qui pourrait me permettre de remplir un tableau excel avec des dates automatisées jusqu'à la fin.
Je commence avec une date précise dans une cellule et elle devra augmenter d'un mois jusqu'à la date de fin. Je voulais faire de sorte que la progression d'un mois se limite automatiquement à la date de fin (à partir de cette date, je ne veux plus en voir d'autres). Je sais que la formule MOIS DECALER peut effectuer la progression des dates, quant à l'arrêt automatique à la date de fin, je ne sais pas comment faire. J'ai essayé avec la fonction SI par exemple :
A1= DATE DE FIN
A2= DATE DE DÉPART

SI(A2<=$A$1;MOIS DECALER(A2;1);0)

C'est ce que j'ai fait pour avoir le résultat souhaité mais ça ne marche pas,je vois d'autres dates au delà de celle de la fin alors que le but c'est d'éviter ce dépassement pour que le travail soit réussi.
Je vous remercie vraiment de votre aide.



Cordialement

1 réponse

eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
3 mars 2017 à 23:04
Bonjour,

à tester en A3 :
=SI(MOIS DECALER(A2;1)<=A$1;MOIS DECALER(A2;1);"")

eric
0
Elh200 Messages postés 5 Date d'inscription vendredi 3 mars 2017 Statut Membre Dernière intervention 31 janvier 2018
3 mars 2017 à 23:18
Bonsoir eriiic,

Merci pour votre réponse, j'ai essayé mais ça ne marche toujours pas.
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
3 mars 2017 à 23:44
J'avais copié ta formule, il manquait le . à mois.decaler()
Complété pour toutes les lignes :
=SIERREUR(SI(MOIS.DECALER(A4;1)<=A$1;MOIS.DECALER(A4;1);"");"")

eric
0
Elh200 Messages postés 5 Date d'inscription vendredi 3 mars 2017 Statut Membre Dernière intervention 31 janvier 2018 > eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024
4 mars 2017 à 00:37
C'est compliqué je n'arrive pas à obtenir le résultat même avec cette formule.
Merci quand même eriiic pour tes réponses.
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
4 mars 2017 à 09:09
pourtant...
https://mon-partage.fr/f/9ZL8OZ1g/
eric
0
Elh200 Messages postés 5 Date d'inscription vendredi 3 mars 2017 Statut Membre Dernière intervention 31 janvier 2018
4 mars 2017 à 18:29
Bonjour eriiic,

Je vous remercie infiniment, ça a bien marché. C'est le fait que ma date de fin n'était pas sur la même colonne que les dates successives qui posait problème mais je j'ai fait le nécessaire là dessus.
Merci encore une fois et bonne soirée à vous!



Cordialement
0