Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Calcul du retard entre une date d'arrivée et une date de départ

  • Initiateur de la discussion Initiateur de la discussion wifithesniper
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

W

wifithesniper

Guest
Bonjour,

J'aimerais calculer le retard entre une date d'arrivée et une date de départ en fonction d'un type de document qui a lui meme une écheance.
Exemple creation plan = 1j , modification plan = 0,16j.
Le but est de savoir si le document est rendu dans les delais.

Cdlt,
 
Re : Calcul du retard entre une date d'arrivée et une date de départ

Bonsour® wifitthesniper

sourire...
en supposant :
colonne A date arrivée (début)
colonne B date départ (fin)
colonne C type (code C ou M)
colonne D durée
colonne E retard (alerte)

en colonne E
=SI(C2="C";SI(B2-A2>1;"retard Création";"");SI(C2="M";SI(B2-A2>0,16;"retard Modification";"")))
en colonne D
=B2-A2
fomat perso : j"jr(s) " hh:mm
ou bien format nombre : 2 décimales
 
Re : Calcul du retard entre une date d'arrivée et une date de départ

Bonsoir Modeste geedee ,

Je vais essayer de tester ce week-end et je tiens au courant.
Merci.

Cdlt,
 
Re : Calcul du retard entre une date d'arrivée et une date de départ

Salut,

la formule fonctionne nickel. Deux question :
-la colonne durée n'est pas nécessaire, D dans ton exemple ???
-pour compter que les jours ouvrés comment je fais ???

Cdlt,
 
Dernière modification par un modérateur:
Re : Calcul du retard entre une date d'arrivée et une date de départ

Bonsour®
Salut,

la formule fonctionne nickel. Deux question :
-la colonne durée n'est pas nécessaire, D dans ton exemple ???
-pour compter que les jours ouvrés comment je fais ???
sourire...
justement la colonne D sert en controle à afficher la durée
et peut précisément ici servir à afficher la durée ouvrée (hors samedi, dimanche et jours non travaillés selon ListeNT à documenter)

préambule :
!!!!!!!!!
il n'y a pas équivalence entre NB.JOURS.OUVRES et durée ouvrée
!!!!!!!!!
petit exercice de méninges.
durée ouvrée(décimal) = durée calendaire(décimal)-durée non ouvrée(entier)
i.e durée non ouvrée(entier) = durée calendaire corrigée(entier !!!!!)-durée ouvrée(entier)


en conséquence
colonne D :
Code:
=A2-A1-((ENT(A2)-ENT(A1)+1)-NB.JOURS.OUVRES(A1;A2;ListeNT))

pour oter la durée non ouvrée
ENT sert ici à compter le nbr de Jours calendaire
NB.JOURS.OUVRES ne travaille qu'en Entier
i.e sans décimale=sans heure
+1 permet de tenir compte des bornes
cas debut fin le même jour


alors en colonne E :
Code:
=SI(C2="C";SI(D2>1;"retard Création";"");SI(C2="M";SI(D2>0,16;"retard Modification";"")))

attention il faudra également mettre en place des controles de saisies (validation):
1- pour éviter saisie de jour non travaillé
2- cohérence début /fin
 
Re : Calcul du retard entre une date d'arrivée et une date de départ

Re,

OK une autre question:
Exemple , début 19/03/2012 fin 19/03/2012 , j'ai bien un jour de différence dans la colonne durée , mais avec le critère M qui est égal à 4h00, il me donnera toujours une alerte retard.
Est ce qu'il faut rajouter une colonne heure d'arrivée et heure de départ pour affiner la durée ???
Si oui comment calculer ???

Cdlt,
 
Re : Calcul du retard entre une date d'arrivée et une date de départ

Bonsour®

Oupssss....

en supposant :
colonne A date arrivée (début)
colonne B date départ (fin)
colonne C type (code C ou M)
colonne D durée
colonne E retard (alerte)


colonne D :
=A2-A1-((ENT(A2)-ENT(A1)+1)-NB.JOURS.OUVRES(A1;A2;ListeNT))
remplacer par :
Code:
=B2-A2-((ENT(B2)-ENT(A2)+1)-NB.JOURS.OUVRES(A2;B2;ListeNT))
 
Re : Calcul du retard entre une date d'arrivée et une date de départ

Re,

OK une autre question:
Exemple , début 19/03/2012 fin 19/03/2012 , j'ai bien un jour de différence dans la colonne durée , mais avec le critère M qui est égal à 4h00, il me donnera toujours une alerte retard.
Est ce qu'il faut rajouter une colonne heure d'arrivée et heure de départ pour affiner la durée ???
Si oui comment calculer ???

Cdlt,
 
Re : Calcul du retard entre une date d'arrivée et une date de départ

Bonsour®


sourire...

le controle de cohérence (chronologie, logique) est une part importante de la reflexion sur ce genre de problematique, c'est pour cela que l'usage de userform est une aide précieuse à la saisie
car permettant un controle plus fin de validité pour alimenter une base de données

vite fait entre deux coups de rateau.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
398
  • Question Question
Réponses
15
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…