Nombre de fin de mois entre deux dates
Résolu/Fermé
Marc
-
3 juin 2013 à 11:10
.Grincheux. Messages postés 211 Date d'inscription vendredi 10 mai 2013 Statut Membre Dernière intervention 22 octobre 2016 - 3 juin 2013 à 13:55
.Grincheux. Messages postés 211 Date d'inscription vendredi 10 mai 2013 Statut Membre Dernière intervention 22 octobre 2016 - 3 juin 2013 à 13:55
A voir également:
- Nombre de fin de mois entre deux dates
- Deux comptes whatsapp - Guide
- Nombre de semaines entre deux dates ✓ - Forum Programmation
- Excel mois en lettre ✓ - Forum Excel
- En raison d'un nombre important d'échec de connexion snapchat - Forum Snapchat
- Excel compris entre deux dates ✓ - Forum Excel
2 réponses
.Grincheux.
Messages postés
211
Date d'inscription
vendredi 10 mai 2013
Statut
Membre
Dernière intervention
22 octobre 2016
84
Modifié par .Grincheux. le 3/06/2013 à 13:54
Modifié par .Grincheux. le 3/06/2013 à 13:54
Bonjour,
L'exemple que tu donnes est un cas particulier puisque la date de fin correspond au dernier jour du mois.
Avec la date de début en A1 et la date de fin en A2, la formule suivante devrait faire ce que tu veux : =SOMME(DATEDIF(A1;A2;"m");SI(A2=FIN.MOIS(A2;0);1;0))
Elle permet de traiter le cas particulier de ton exemple.
Bonne journée !
L'exemple que tu donnes est un cas particulier puisque la date de fin correspond au dernier jour du mois.
Avec la date de début en A1 et la date de fin en A2, la formule suivante devrait faire ce que tu veux : =SOMME(DATEDIF(A1;A2;"m");SI(A2=FIN.MOIS(A2;0);1;0))
Elle permet de traiter le cas particulier de ton exemple.
Bonne journée !
Merci pour cette rapidité, cela fonctionne au poil si....... on ne dépasse pas 12 mois, mais grâce à ta formule j'ai pu m'en sortir en la déclinant pour qu'elle puisse être transportée au delà des 12 mois.
=SI(ANNEE(A2)=ANNEE(A1);SOMME(MOIS(A2)-MOIS(A1);SI(A2=FIN.MOIS(A2;0);1;0));SOMME(MOIS(A2)-MOIS(A1);SI(A2=FIN.MOIS(A2;0);1;0))+(ANNEE(A2)-ANNEE(A1))*12). ça fait un peu barbare je pense qu'il y a plus court mais ça marche!
@ +
=SI(ANNEE(A2)=ANNEE(A1);SOMME(MOIS(A2)-MOIS(A1);SI(A2=FIN.MOIS(A2;0);1;0));SOMME(MOIS(A2)-MOIS(A1);SI(A2=FIN.MOIS(A2;0);1;0))+(ANNEE(A2)-ANNEE(A1))*12). ça fait un peu barbare je pense qu'il y a plus court mais ça marche!
@ +
.Grincheux.
Messages postés
211
Date d'inscription
vendredi 10 mai 2013
Statut
Membre
Dernière intervention
22 octobre 2016
84
3 juin 2013 à 13:55
3 juin 2013 à 13:55
Tu as raison, j'aurais dû rester sur ta formule de base avec DATEDIF. J'ai modifié ma réponse ci-dessus pour qu'elle devienne correcte même au-delà des 12 mois.