Diference entre deux dates excels
infogroupe
Messages postés
17
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je fais un rapport sur le nombre des certificats médicaux du personnel le problème c'est que je dois calculer le nombre de jours entre deux dates j'ai opter pour la formule datedif
j'obtiens le résultat en jours mais dans les certificats le jours de l'établissement doit être inclue donc je dois ajouter un jour au nombre calculé alors comment procéder? et j'aimerai savoir comment modifier la formule pour qu'elle affiche le mois si "d">30j et l'année si "d">365
je vous remercie tous pour votre collaboration.
je fais un rapport sur le nombre des certificats médicaux du personnel le problème c'est que je dois calculer le nombre de jours entre deux dates j'ai opter pour la formule datedif
j'obtiens le résultat en jours mais dans les certificats le jours de l'établissement doit être inclue donc je dois ajouter un jour au nombre calculé alors comment procéder? et j'aimerai savoir comment modifier la formule pour qu'elle affiche le mois si "d">30j et l'année si "d">365
je vous remercie tous pour votre collaboration.
A voir également:
- Diference entre deux dates excels
- Nombre de jours entre deux dates excel - Guide
- Comment faire deux colonnes sur word - Guide
- Deux ecran pc - Guide
- Fusionner deux cellules excel - Guide
- Itinéraire google map entre deux adresses - Guide
1 réponse
Bonjour
essayez ça:
=SI(B1-A1>365;DATEDIF(A1;B1;"y")&" an(s) ";"")&SI(B1-A1>30;DATEDIF(A1;B1;"ym")&" mois ";"")&DATEDIF(A1;B1;"md")&" jour(s)"
si vous devez rajouter un jour, il suffit de terminer par:
DATEDIF(A1;B1;"md")+1
A noter que dans les écarts de 31 jours, la formule peut éventuellement vous renvoyez selon les cas:
0 mois et xx jours, ce qui ne risque pas d'arriver avec 31 au lieu de 30
essayez ça:
=SI(B1-A1>365;DATEDIF(A1;B1;"y")&" an(s) ";"")&SI(B1-A1>30;DATEDIF(A1;B1;"ym")&" mois ";"")&DATEDIF(A1;B1;"md")&" jour(s)"
si vous devez rajouter un jour, il suffit de terminer par:
DATEDIF(A1;B1;"md")+1
A noter que dans les écarts de 31 jours, la formule peut éventuellement vous renvoyez selon les cas:
0 mois et xx jours, ce qui ne risque pas d'arriver avec 31 au lieu de 30