Date
Fermé
maymayma75
Messages postés
8
Date d'inscription
jeudi 21 janvier 2016
Statut
Membre
Dernière intervention
22 janvier 2016
-
21 janv. 2016 à 18:38
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 23 janv. 2016 à 06:50
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 23 janv. 2016 à 06:50
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
21 janv. 2016 à 18:41
21 janv. 2016 à 18:41
Bonsoir
=DATEDIF(cell début;cell fin;"m")
crdlmnt
=DATEDIF(cell début;cell fin;"m")
crdlmnt
maymayma75
Messages postés
8
Date d'inscription
jeudi 21 janvier 2016
Statut
Membre
Dernière intervention
22 janvier 2016
21 janv. 2016 à 21:14
21 janv. 2016 à 21:14
Merci beaucoup à demain
Cordialement
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
22 janv. 2016 à 17:54
22 janv. 2016 à 17:54
Bon je reviens;;
....pas facile à manier DATDIF!!! pas un cadeau dans Excel!
essayez celle ci , je n'ai sans doute pas traité toutes les possibilités
=SI(JOUR(B10)=31;DATEDIF(A10-1;B10;"m");DATEDIF(FIN.MOIS(A10;0);FIN.MOIS(B10;-1);"m")+SI(JOUR(A10)=1;1;0)+SI(B10>FIN.MOIS(B10;-1);1;0))
crdlmnt
....pas facile à manier DATDIF!!! pas un cadeau dans Excel!
essayez celle ci , je n'ai sans doute pas traité toutes les possibilités
=SI(JOUR(B10)=31;DATEDIF(A10-1;B10;"m");DATEDIF(FIN.MOIS(A10;0);FIN.MOIS(B10;-1);"m")+SI(JOUR(A10)=1;1;0)+SI(B10>FIN.MOIS(B10;-1);1;0))
crdlmnt
tontong
Messages postés
2563
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
17 octobre 2024
1 058
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
22 janv. 2016 à 18:52
22 janv. 2016 à 18:52
J'ai tenté une autre approche mais je ne donnerai pas plus de garanties:
=SI(DATEDIF(A2-1;B2;"m")=0;0;DATEDIF(DATE(ANNEE(A2-1);MOIS(A2-1)+1;0);DATE(ANNEE(B2+1);MOIS(B2+1);1);"m"))
=SI(DATEDIF(A2-1;B2;"m")=0;0;DATEDIF(DATE(ANNEE(A2-1);MOIS(A2-1)+1;0);DATE(ANNEE(B2+1);MOIS(B2+1);1);"m"))
maymayma75
Messages postés
8
Date d'inscription
jeudi 21 janvier 2016
Statut
Membre
Dernière intervention
22 janvier 2016
22 janv. 2016 à 20:33
22 janv. 2016 à 20:33
Bonsoir,
Merci beaucoup VAUCLUSE, j'ai seulement des soucis sur les personnes ci-dessous
Merci beaucoup TONTONG mais j'ai un soucis avec ta formule, il m'indique qu'il y a un trop nombre important.
Date début Date fin VAUCLUSE
NB 01/01/2015 09/11/2015 11,00
AS 25/03/2015 24/09/2015 6,00
GS 16/03/2015 15/09/2015 6,00
LT 01/07/2015 04/11/2015 5,00
RJ 01/04/2015 28/08/2015 5,00
CA 01/01/2015 17/04/2015 4,00
DR 01/01/2015 09/04/2015 4,00
VC 01/01/2015 24/04/2015 4,00
OA 01/01/2015 25/02/2015 2,00
AJ 09/11/2015 30/11/2015 #NOMBRE!
AS 02/11/2015 13/11/2015 #NOMBRE!
DM 01/11/2014 22/11/2014 #NOMBRE!
LM 01/05/2015 22/05/2015 #NOMBRE!
SH 01/01/2015 08/01/2015 #NOMBRE!
Cordialement
Merci beaucoup VAUCLUSE, j'ai seulement des soucis sur les personnes ci-dessous
Merci beaucoup TONTONG mais j'ai un soucis avec ta formule, il m'indique qu'il y a un trop nombre important.
Date début Date fin VAUCLUSE
NB 01/01/2015 09/11/2015 11,00
AS 25/03/2015 24/09/2015 6,00
GS 16/03/2015 15/09/2015 6,00
LT 01/07/2015 04/11/2015 5,00
RJ 01/04/2015 28/08/2015 5,00
CA 01/01/2015 17/04/2015 4,00
DR 01/01/2015 09/04/2015 4,00
VC 01/01/2015 24/04/2015 4,00
OA 01/01/2015 25/02/2015 2,00
AJ 09/11/2015 30/11/2015 #NOMBRE!
AS 02/11/2015 13/11/2015 #NOMBRE!
DM 01/11/2014 22/11/2014 #NOMBRE!
LM 01/05/2015 22/05/2015 #NOMBRE!
SH 01/01/2015 08/01/2015 #NOMBRE!
Cordialement
tontong
Messages postés
2563
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
17 octobre 2024
1 058
22 janv. 2016 à 20:56
22 janv. 2016 à 20:56
Erreur de recopie?
maymayma75
Messages postés
8
Date d'inscription
jeudi 21 janvier 2016
Statut
Membre
Dernière intervention
22 janvier 2016
22 janv. 2016 à 21:58
22 janv. 2016 à 21:58
ok merci je vais regarder cela
21 janv. 2016 à 18:49
C'est pas valable pour une année complète
01/01 au 31/12, il me met 11 mois alors qu'il y a 12 mois plein
si je rajoute +1 a la fin de la formule il me fausse le calcul des autres dates
Merci
Cordialement
21 janv. 2016 à 19:04
essayez avec:
=DATEDIF(A1-1;B1;"m")
crdlmnt
21 janv. 2016 à 19:17
je mets la date du 25/03 au 24/09 il met 6 mois au lieu de 5
je souhaites uniquement obtenir des mois pleins.
Merci - Cordialement
Modifié par Vaucluse le 21/01/2016 à 19:24
essayez celle ci pour inclure le 1° mois si la date se situe sur le premier jour.
=DATEDIF(A1-SI(JOUR(A1)=1;1;0);B1;"m")
ou encore
=DATEDIF(A1;B1;"m")+SI(JOUR(A1)=1;1;0)
qui revient au même
sans garantie pour tous les cas de figure
crdlmnt
21 janv. 2016 à 19:49
Cela a très bien fonctionné mais pas sur les dates de fin se terminant par 30 exemple 30/11/15) et 28 pour le mois de février, il me manque 1 mois.
Cordialement