Calcule de jours entre deux dates
Denis
-
DenisGoemanne Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
DenisGoemanne Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je sèche .....Je dois calcule la présence comprise au cours d'une année civile
En A j'ai la date in
En B j'ai la date out
En C j'ai la date du jour
Le résultat que je dois trouver : (ex pour l'année 2015)
- Si date in comprise entre le 1/1/2015 et 31/12/2015
- Si date out comprise entre le 1/1/2015 et 31/12/2015
- si oui = date out -date out
- si non condition 1 = vide
- si non pour la condition deux 31/12/2015 - date in
Ce fichier va de 2014 à 2030 ....
En remerciant d'avance de l'aide que vous pourriez-m'apporter
Je sèche .....Je dois calcule la présence comprise au cours d'une année civile
En A j'ai la date in
En B j'ai la date out
En C j'ai la date du jour
Le résultat que je dois trouver : (ex pour l'année 2015)
- Si date in comprise entre le 1/1/2015 et 31/12/2015
- Si date out comprise entre le 1/1/2015 et 31/12/2015
- si oui = date out -date out
- si non condition 1 = vide
- si non pour la condition deux 31/12/2015 - date in
Ce fichier va de 2014 à 2030 ....
En remerciant d'avance de l'aide que vous pourriez-m'apporter
A voir également:
- Calcule de jours entre deux dates
- Nombre de jours entre deux dates excel - Guide
- Compte facebook suspendu 180 jours - Guide
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Itinéraire google map entre deux adresses - Guide
2 réponses
Bonjour
Pas très clair
date out-date out? vous êtes sur, ça va faire 0 à tous les coups, ça?
Un exemple pour la 1° condition, je ne sais pas s'il y en a d'autres
au plus simple dans une colonne en ligne avec les date out-date in
on commence avec date in en A2 date out en B2
au plus court pour un calcul de présence entièrement dans l'année:
=SI(ET(ANNEE(A2);ANNEE(B2)=2015);DATEDIF(A2;B2;"d");"")
crdlmnt
Pas très clair
date out-date out? vous êtes sur, ça va faire 0 à tous les coups, ça?
Un exemple pour la 1° condition, je ne sais pas s'il y en a d'autres
au plus simple dans une colonne en ligne avec les date out-date in
on commence avec date in en A2 date out en B2
au plus court pour un calcul de présence entièrement dans l'année:
=SI(ET(ANNEE(A2);ANNEE(B2)=2015);DATEDIF(A2;B2;"d");"")
crdlmnt
Bonjour
Si j'ai compris vous voulez les jours sur 2015
=SI(ET(ANNEE(A1);ANNEE(B1)=2015);DATEDIF(B1;A1;d);SI(ANNEE(B1)>2015;"31/12/2015"-A1;""))
Si j'ai compris vous voulez les jours sur 2015
=SI(ET(ANNEE(A1);ANNEE(B1)=2015);DATEDIF(B1;A1;d);SI(ANNEE(B1)>2015;"31/12/2015"-A1;""))
Bonjour PHILOU
ça part d'une bonne idée, mais ça mérite quelques corrections dans l'écriture, à mon avis:
=SI(ET(ANNEE(A1)=2015;ANNEE(B1)=2015);DATEDIF(A1;B1;"d");SI(ANNEE(B1)>2015;"31/12/2015"-A1;""))
le dernier item peut aussi d'écrire:
=DATEDIF(A1;"31/12/2015";"d")
et pour éliminer un faux si A est éventuellement en 2016
=SI(ANNEE(A1)>2015;"";SI(ET(ANNEE(A1<gras>)=2015;ANNEE(B1)=2015);DATEDIF(A1;B1;"d");SI(ANNEE(B1)>2015;"31/12/2015"-A1;"")))
ça part d'une bonne idée, mais ça mérite quelques corrections dans l'écriture, à mon avis:
=SI(ET(ANNEE(A1)=2015;ANNEE(B1)=2015);DATEDIF(A1;B1;"d");SI(ANNEE(B1)>2015;"31/12/2015"-A1;""))
le dernier item peut aussi d'écrire:
=DATEDIF(A1;"31/12/2015";"d")
et pour éliminer un faux si A est éventuellement en 2016
=SI(ANNEE(A1)>2015;"";SI(ET(ANNEE(A1<gras>)=2015;ANNEE(B1)=2015);DATEDIF(A1;B1;"d");SI(ANNEE(B1)>2015;"31/12/2015"-A1;"")))
Bonjour à tous les deux, la formule =SI(ET(ANNEE(A1)=2015;ANNEE(B1)=2015);DATEDIF(A1;B1;"d");SI(ANNEE(B1)>2015;"31/12/2015"-A1;""))
Est correcte j'ai juste ajouté =SI(ET(ANNEE(A1)=2015;ANNEE(B1)=2015);DATEDIF(A1;B1;"d");SI(ANNEE(B1)>2015;"31/12/2015"-A1+1;"")) pour avoir le calcul du jour de départ d'où ma 1erquestion ou ajouter + 1 pour la première partie ? et la deuxième comment avoir une cellule vide si la date de début n'est pas 2015 ?
Un tout grand merci aide vraiment précieuse
Est correcte j'ai juste ajouté =SI(ET(ANNEE(A1)=2015;ANNEE(B1)=2015);DATEDIF(A1;B1;"d");SI(ANNEE(B1)>2015;"31/12/2015"-A1+1;"")) pour avoir le calcul du jour de départ d'où ma 1erquestion ou ajouter + 1 pour la première partie ? et la deuxième comment avoir une cellule vide si la date de début n'est pas 2015 ?
Un tout grand merci aide vraiment précieuse
Par contre cette formule ne fonctionne pas pour quelqu'un entré en 2015 et sorti en 2015 sorti pour connaitre le nbr de jours dur 2015
Je vais essayer les autres formules ...
Un tout grand merci