Calculer une différence de date
shirl972
Messages postés
31
Date d'inscription
Statut
Membre
Dernière intervention
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
je vous expose mon problème, je contrôle des délais de traitement de dossiers, j'ai une colonne avec date arrivée et une autre avec date de transmission, qui elle n'est pas toujours renseignée donc il faudrait faire un calcul "si transmission vide alors date arrivée moins date aujourd'hui !
DIFFDATE fonctionne tres bien lorsque les deux colonnes sont renseignées en dates...
DIFFDATE fonctionne tres bien lorsque les deux colonnes sont renseignées en dates...
A voir également:
- Calculer une différence de date
- Comment calculer la moyenne sur excel - Guide
- Difference tcp udp - Guide
- Difference million milliard - Accueil - Technologies
- Airpods 3 date de sortie - Guide
- Différence entre gb et go ✓ - Forum Matériel & Système
3 réponses
Tu as donc la solution :
Remplir la colonne "Transmission" avec la formule =AUJOURDHUI()
Quand une date de transmission est connue, tu la saisis en remplacement de la formule ...
Autre méthode :
Définir les noms de plage "Arr", "Trans" et "Dél"
Dans la colonne "Dél", mettre la formule
=SI(Trans="";DATEDIF(Arr;AUJOURDHUI();"d");DATEDIF(Arr;Trans;"d"))
Cordialement.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Remplir la colonne "Transmission" avec la formule =AUJOURDHUI()
Quand une date de transmission est connue, tu la saisis en remplacement de la formule ...
Autre méthode :
Définir les noms de plage "Arr", "Trans" et "Dél"
Dans la colonne "Dél", mettre la formule
=SI(Trans="";DATEDIF(Arr;AUJOURDHUI();"d");DATEDIF(Arr;Trans;"d"))
Cordialement.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
shirl972
Messages postés
31
Date d'inscription
Statut
Membre
Dernière intervention
Merci ! j'ai opté pour la deuxieme methode en sachant que ce sont d'autres utilisateurs qui remplissent ces colonnes, j'ai donc une base de donnees avec liaisons et cela fonctionne parfaitement
Raymond PENTIER
Messages postés
58989
Date d'inscription
Statut
Contributeur
Dernière intervention
17 353
>
shirl972
Messages postés
31
Date d'inscription
Statut
Membre
Dernière intervention
Je reste à ta disposition, depuis les Abymes ...
shirl972
Messages postés
31
Date d'inscription
Statut
Membre
Dernière intervention
je ne l'oublierai pas merci encore
shirl972
Messages postés
31
Date d'inscription
Statut
Membre
Dernière intervention
si je veux calculer les délais de traitement avec les jours ouvrés uniquement, comment je peux l'inclure à ta formule?
Salut.
Pour tenir compte des jours fériés, il faut remplacer la fonction DATEDIF par la fonction NB.JOURS.OUVRES
https://support.microsoft.com/fr-fr/office/nb-jours-ouvres-nb-jours-ouvres-fonction-48e717bf-a7a3-495f-969e-5005e3eb18e7?ui=fr-fr&rs=fr-fr&ad=fr
Curieusement, la fonction ne reconnait pas les noms définis ...
La formule en C2 devient donc =SI(Trans=""; NB.JOURS.OUVRES(A2;AUJOURDHUI()); NB.JOURS.OUVRES(A2;B2)) à recopier en bas.
https://www.cjoint.com/c/EFvrGA7V61H
Amicalement.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Pour tenir compte des jours fériés, il faut remplacer la fonction DATEDIF par la fonction NB.JOURS.OUVRES
https://support.microsoft.com/fr-fr/office/nb-jours-ouvres-nb-jours-ouvres-fonction-48e717bf-a7a3-495f-969e-5005e3eb18e7?ui=fr-fr&rs=fr-fr&ad=fr
Curieusement, la fonction ne reconnait pas les noms définis ...
La formule en C2 devient donc =SI(Trans=""; NB.JOURS.OUVRES(A2;AUJOURDHUI()); NB.JOURS.OUVRES(A2;B2)) à recopier en bas.
https://www.cjoint.com/c/EFvrGA7V61H
Amicalement.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Bonjour,
le problème avec aujourd'hui() c'est demain étant un autre jour tu auras une autre date en ouvrant ton fichier...
Donc soit tu termines avec un copier-collage spécial valeur pour figer la valeur, soit c'est une macro en vba.
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
le problème avec aujourd'hui() c'est demain étant un autre jour tu auras une autre date en ouvrant ton fichier...
Donc soit tu termines avec un copier-collage spécial valeur pour figer la valeur, soit c'est une macro en vba.
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci