XL 2019 Compte si date dépassé

Charlo868

XLDnaute Nouveau
Bonjour

Dans une situation de location d'outil.
J'aimerais calculer les locations qui dépassent les temps de location initialement prévu.

J'ai donc une date de sortie / nombre de mois de location / date de retour estimé / date de retour officiel

Comment calculer si la location dépasse le terme de location initial ?
Je dois calculer si la date de date de retour officiel est vide (article non encore retourné) et si elle à une date (article retourné)

Merci
 
Solution
J'avais interprété le dépassement de terme lorsque le produit n'est pas rentrée, et non pas que même s'il est rentré il faut regarder si la date de retour n'est pas > à la date prévue.
Un essai en PJ avec :
VB:
=SI(ET(D2="";C2<AUJOURDHUI());"OUI";SI(D2>C2;"OUI";"Non"))

Charlo868

XLDnaute Nouveau
Bonjour,

veuillez excuser le demandeur s'il n'a pas fourni de fichier Excel exemple : c'est juste une petite blague de Charlie Chaplin. 😜 bienvenue quand même sur le site XLD, Charlo868 ! :)

soan​
Oui merci beaucoup,
Désolé 1er post effectivement, je vais apprendre le fonctionnement rapidement

Bonjour

=si(estvide(date de retour officiel);aujourdhui()-date de retour estimé;date de retour officiel-date de retour estimé)

Merci Wayki
Je joint le fichier en soit pour faciliter le tout.
En espérant que ça aide à mon questionement :)
 

Pièces jointes

  • Classeur1.xlsx
    9.4 KB · Affichages: 3

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Charlo, Soan, Wayki,
Un essai en PJ.
Vos dates en colonne A ne sont pas des nombres mais du texte. J'ai rectifié.
En colonne C les dates peuvent être automatique avec :
VB:
=MOIS.DECALER(A2;B2)
Les locations dépassées sont :
Code:
=SI(ET(D2="";C2<AUJOURDHUI());"OUI";"Non")
Je ne sais pas ce que valent vos valeurs en colonne E mais elles me semblent fausses, comme en E6, on a OUI alors que le matériel est rentré.
 

Pièces jointes

  • Classeur1 (12).xlsx
    9.2 KB · Affichages: 2

Charlo868

XLDnaute Nouveau
Bonjour Charlo, Soan, Wayki,
Un essai en PJ.
Vos dates en colonne A ne sont pas des nombres mais du texte. J'ai rectifié.
En colonne C les dates peuvent être automatique avec :
VB:
=MOIS.DECALER(A2;B2)
Les locations dépassées sont :
Code:
=SI(ET(D2="";C2<AUJOURDHUI());"OUI";"Non")
Je ne sais pas ce que valent vos valeurs en colonne E mais elles me semblent fausses, comme en E6, on a OUI alors que le matériel est rentré.
Merci Sylvanu!
Merci pour la formule, nous y sommes presque!
avec la formule que tu as fais, c'est super, on voit si la location est dépassé ou non

le hic, c'est par exemple D7 -
Si je mets une date qui est ''supérieur'' à la date de retour prévu, par exemple le 20 juillet.
E7 écrit Non.
E7 Devrait écrire Oui car la date de retour D7 dépasse la date de retour prévu initialement C7

Je te remercie pour ton aide jusqu'à présent
 

Pièces jointes

  • Classeur1 (12).xlsx
    9.7 KB · Affichages: 2

sylvanu

XLDnaute Barbatruc
Supporter XLD
J'avais interprété le dépassement de terme lorsque le produit n'est pas rentrée, et non pas que même s'il est rentré il faut regarder si la date de retour n'est pas > à la date prévue.
Un essai en PJ avec :
VB:
=SI(ET(D2="";C2<AUJOURDHUI());"OUI";SI(D2>C2;"OUI";"Non"))
 

Pièces jointes

  • Classeur1 (12) (1).xlsx
    9.1 KB · Affichages: 5

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 196
Messages
2 086 100
Membres
103 116
dernier inscrit
kutobi87