Formule calcul nombre de mois entre 2 dates sur 2 années différentes

Fermé
Lety - 27 oct. 2020 à 17:30
DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024 - 3 nov. 2020 à 16:06
Bonjour,

J'ai un problème de formule, je souhaite calculer le nombre de mois entre 2 dates et je souhaite savoir le nombre de mois sur l'année 2020 et l'année 2021
Par exemple j'ai un contrat CDD
date de début : 01/10/2020
date de fin : 01/11/2021
avec la formule datedif je sais que le contrat va durer 13 mois, mais je n'arrive pas à trouvez le formule qui me dise que j'ai 3 mois sur 2020 et 10 mois 2021.
Auriez vous svp une solution, un calcul intermédiaire ?
D'avance merci pour vos retours
Laëtitia

Configuration: Windows / Chrome 84.0.4147.89
A voir également:

6 réponses

Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
27 oct. 2020 à 17:35
Bonjour,
dans la logique il faut soustraire l'année précédente jusqu'au 31/12 et l'année suivante à partir du 01/01

Revenez avec votre fichier, si ça coince :

https://www.cjoint.com/
0
Bonjour
Avez vous reçu mon fichier ?
0
https://www.cjoint.com/c/JJClLzBfg7O
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié le 27 oct. 2020 à 18:36
Bonjour ...et re re, yoyo :-))
tout dépend de ce que vous voulez faire en fonction des dates
vous pouvez utiliser la formule:
=DATEDIF(cell départ;cell fin;"m")
elle compte: le nombre de mois affectés par les dates, moins 1si sommairement le jour de fin est supérieur au jour début, moins 2 sinon, par exemple:
du 5/10/2020 au 15/12/2021 donne 14 mois
du 16/10/2020 au 15/12/2021 donne 13 mois
donc on peut pour avoir le nombre de mois complets si besoin:
=DATEDIF(cell départ;cell fin;"m")-SI(JOUR(cell départ)<jour(cell fin);1;0)
qui donnera 13 dans les deux exemples précités

crdlmnt

0
https://www.cjoint.com/c/JJClLzBfg7O


Voici mon besoin, merci pour vos retours
0
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054
28 oct. 2020 à 15:51
Bonjour,
Vous recherchez un nombre de mois avec des décimales mais le "mois" n'est pas une unité bien définie. Un mois fait 28, 29, 30, ou 31 jours. Un demi mois de février est plus court qu'un demi mois de mars. Il serait indispensable de préciser avec quelle conventions vous voulez travailler: mois de 30 jours, année de 360 jours?
Une autre solution serait de passer à l'unité "homme.jour".
0
Lety > tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024
28 oct. 2020 à 16:49
Bonjour,
oui un mois de 30 jour
0
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054 > Lety
28 oct. 2020 à 18:00
Une ébauche sans Datediff:
https://www.cjoint.com/c/JJCq6h7uLfK
0
Lety > tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024
29 oct. 2020 à 12:29
Merci, ça fonctionne plutôt bien, sauf que pour 1 contrat du 01/01/2020 au 31/12/2020 ça donne 12,16 mois
0
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054 > Lety
29 oct. 2020 à 13:49
Bonjour,
C'est tout à fait normal avec des mois de 30 jours: 365/30=12,16. C'est bien pour ça que j'ai évoqué une ébauche et que j'avais demandé les conventions à utiliser. Faut-il poursuivre dans cette voie? Faut-il arrondir? et comment?
Une solution avec, un nombre de mois entiers + une fraction du mois en cours, sera plus compliquée sans être réellement exacte.
À vous lire.
0
DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024 646
28 oct. 2020 à 16:24
Bonjour à tous,

Avec des arrondis ....
https://www.cjoint.com/c/JJCpyaxaFwf

Crdlmt
0
Bonjour,
Merci pour les décimales, par contre si on change la date de fin et que l'on met 15/12/2020 ça ne fonctionne pas...le resultat est faux
0
DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024 646 > Lety
28 oct. 2020 à 16:55
Oui, c'est ce que tu avait demandé !
nbre de mois 2020
nbre de mois 2021
pas deux fois 2020 !

https://www.cjoint.com/c/JJCp2qOpbTf

Crdlmt
0
Lety > DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024
28 oct. 2020 à 17:12
Non ça ne fonctionne pas : si mon contrat se termine en 2022 le nombre de mois 2021 est faux
https://www.cjoint.com/c/JJCqlAHLfkO
0
DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024 646 > Lety
28 oct. 2020 à 18:41
0
Lety > DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024
29 oct. 2020 à 11:34
Bonjour
Merci c'est très malin! Par contre la formule pour 2020 ne fonctionne pas sur le contrat qui se termine avant le 31/12
https://www.cjoint.com/c/JJDkHakVouO
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024 646
29 oct. 2020 à 11:44
Re
Vu qu''apparemment tu as compris toutes les formules, t'était capable de corriger par toi-même !!!

https://www.cjoint.com/c/JJDkQyJ4Q8f


Crdlmt
0
Et non j'ai pas réussi!! Merci beaucoup!
0
Bonjour,
J'essaye d'appliquer votre formule dans une base ou mes dates sont en colonne, mais le résultat sur ma conso reelle 2020 est parfois erronée et ma conso 2021 ne fonctionne pas.
Pourriez vous m'aider sur ces deux formules entre date d'arrivée réelle et date de fin. ?
D'avance merci

https://www.cjoint.com/c/JJEnR7IIORO
0
DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024 646 > Lety
30 oct. 2020 à 15:59
Ça n'a plus rien a voir avec ce que tu avais demandé.
Et pourquoi tu n'as pas mis le bon fichier tout de suite ????
en attendant, je te renvoie le fichier ou j'ai modifie l'intitulé de tes colonnes .

https://www.cjoint.com/c/JJEo6zOaQkt
0
Lety > DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024
3 nov. 2020 à 10:20
Bonjour
Merci pour votre retour, en fait j'avance un peu en marchant sur ce dossier..
Merci pour votre aide, mais la formule ne fonctionne pas, sur la première ligne le contrat se termine bien en 2021 et dans la colonne 2eme année on a pas de résultat
0
DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024 646
3 nov. 2020 à 16:06
J'ai du mer......hier, car je ne vois pas le fichier que je t'ai renvoyé.

https://www.cjoint.com/c/JKdpf7JoXLE


Crdlmt
0