Formule carcul des jours de retard.

Fermé
VASE - 10 juin 2018 à 15:17
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 10 juin 2018 à 18:42
Bonjour,


J'utilise la formule suivante pour le calcul des jours de retard:

=DATEDIF(A5;AUJOURDHUI();"d")

Mais pour les jours qui ne sont pas encore en retard, je reçois un message d'erreur.

Quelle serait la bonne formule.

Cordialement.



A voir également:

17 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
10 juin 2018 à 15:29
Bonjour,

pas tout compris mais essaye avec une conditionnelle

=SI(A5>=AUJOURDHUI();"";DATEDIF(A5;AUJOURDHUI();"d"))

1
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
10 juin 2018 à 16:24
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers

dans le même style tu as https://mon-partage.fr/
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié le 10 juin 2018 à 17:00
Si vous placez la formule de Mike en K, elle affiche 13 en K3 et 6 en K4

à condition bien sur, puisqu'on commence en ligne 3 de placer en K3 le bon N° de ligne

=SI(A3>=AUJOURDHUI();"";DATEDIF(A3;AUJOURDHUI();"d"))

mais complétez quand même comme suit si vous ne voulez pas avoir, quand A est vide, plus de 43500 jour de retards
=SI(A3="";"";SI(A3>=AUJOURDHUI();"";DATEDIF(A3;AUJOURDHUI();"d")))

crdlmnt
1
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
Modifié le 10 juin 2018 à 17:31
Re,

alors en H soit cette formule
=SIERREUR(ARRONDI((((((3,73*3)/365)*G3)*(B3+C3))/100);2);"")
ou encore
=SI(G3="";"";ARRONDI((((((3,73*3)/365)*G3)*(B3+C3))/100);2))
et idem en I
=SI(G3="";"";B3+C3-D3+E3+H3)
et en J
=SI(G3="";"";J2-D3-E3+H3)
1
C'est bon, juste qu'il faudrait que si il n'y a pas d'intérêts la colonne I doit reprendre la somme de B+C
0
Et la colonne J, le solde restant a payé.
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
10 juin 2018 à 18:16
Que veux tu dire, en colonne J tu veux que soit affiché le solde de J2 si tu n'as rien en G, H et I
0
Exemple :

J2 = 439.75

J3 = 439.85
J4 = 439.90

J5 = 439.90
J6 = 439.90
J7 = 439.90
...
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
10 juin 2018 à 18:42
Re,

en J3 colle cette formule et incrémente la vers le bas voir si c'est ce que tu cherches

=SI(A3="";"";SI(ET(A3<>"";G3="");J2;J2-D3-E3+H3))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Avec cette formule, je n'ai plus rien qui s'affiche.
0
DATE DE PAIEMENT MONTANT VIREMENT MONTANT CESU VIREMENT RECU CESU RECU TOTAL RECU JOURS DE RETARD INTERËTS DE RETARD SOLDE DATE SOLDE GLOBAL
439,75 €
28-mai-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € 13 0,10 € 25,11 € 439,85 €
04-juin-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € 6 0,05 € 25,06 € 439,90 €
11-juin-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
18-juin-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
25-juin-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
02-juil-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
09-juil-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
16-juil-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
23-juil-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
30-juil-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
06-août-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
13-août-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
20-août-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
27-août-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
03-sept-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
10-sept-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
17-sept-18 17,01 € 8,00 € 0,00 € 0,00 € 0,00 € #NOMBRE! #NOMBRE! #NOMBRE! #NOMBRE!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
10 juin 2018 à 15:54
Bonjour
vous devriez vérifier que en colonne A vos dates ne soient pas des textes, la proposition de Michel est correcte
essayez colonne A:
format de cellule "standard"
les dates doivent s'afficher comme un nombre à 5 chiffres
crdlmntl
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
10 juin 2018 à 15:57
Re,

d'après ton tableau j'avais bien compris et ma formule fonctionne parfaitement, il doit certainement y avoir un problème de format.

A la place d'une capture écran crée un exemple de fichier Excel anonymisé et joint le à la discussion
0
Comment je fait pour joindre mon fichier ?
0
https://www.cjoint.com/c/HFkoM3EOxcK
0
Je n'ai plus d'erreur en colonne G, mais maintenant c'es t les colonnes H,I et J qui sont en erreur….
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
10 juin 2018 à 17:11
Re
l'utilisation des bénévoles ici demandent un minimum de bonne volonté de la part des demandeurs, vous ne croyez pas?
vos colonnes sont peut être en erreur, mais le fichier que vous avez soumis ne comporte aucune formule après G
Alors ne jouons pas aux devinettes!
Bonne soirée
c rdlmnt
0
Désolé, je n'ai pas jouer au devinettes, mais pour vous envoyer le tableau, j'ai fais un copier collé et les formules ont disparu.

Je corrige et je renvoie.
0
https://www.cjoint.com/c/HFkpqVxOuXK

J'espère que tout est dans le fichier maintenant...
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
10 juin 2018 à 17:26
Re,

Comme le dit si bien l'ami Vaucluse que je salue, il faudrait savoir comment tu calcules tes intérêts en H3, le solde en I3
Pour la colonne J si le solde global est la valeur en J2 439,75 € + les intérêts colonne H la formule serait
=$J$2+H3 mais ta valeur en J4 ne peut être 439,90 € mais 439,80 € parce que 439,75 € +0,05 €

si tu veux que l'on t'aide il faut un minimum d'explication et d'implication de ta part
0
J2 c'est le montant d'origine de la facture. (Solde à payer au départ )
H3 c'est le montant des intérêts calculé sur la somme de B3+C3 * le nombre de jour et le taux d'intérêt.

I3 c'est la sommes de B3+C3+H3 moins D3 et E3

J3 c'est le nouveau solde restant à payer, calculer sur J2 moins D3 et E3 + H3
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié le 10 juin 2018 à 18:27
voir message au dessous
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
10 juin 2018 à 18:04
Voila qui va mieux dans le dernier fichier

quelque soit le calcul, il renvoie #VALEUR lorsque G est égal à "" (de par la formule de calcul des jours de retard)
il devrait suffire pour toutes les formules qui utilisent G, en commençant en H3:

=SI(G3="";"";ARRONDI((((((3,73*3)/365)*G3)*(B3+C3))/100);2))

ou plus court, Excel à partir de 2007:
=SIERREUR(ARRONDI((((((3,73*3)/365)*G3)*(B3+C3))/100);2));"")

principe à reporter aussi dans les colonnes I et J

crdlmnt

0