Gestion automatique du nombre de jours par mois entier

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
patlor38
Fraîchement OOthentifié
Messages : 3
Inscription : 12 mars 2024 16:55

Gestion automatique du nombre de jours par mois entier

Message par patlor38 »

Bonjour à tous,
Je vous expose mon problème :
Je voudrais qu’une somme versée mensuellement soit divisée par 30 , 31 ou 28 en fonction du nombre de jours du mois entier pour la multiplier par le nombre de jours réels sur une période donnée.

Par exemple : 1000€ versés par mois soit 4500€ entre le 1 janvier 2024 et le 15 mai 2024: soit 135 jours (calculé avec datedif)
La somme est un forfait par mois mais si je ne respecte pas le nombre de jours par mois entier pour faire la division mon calcul est erroné.
Merci d’avance pour l’aide.
Cordialement
libreoffice 7.6.3.2 sous windows 10
Avatar de l’utilisateur
Arnault
Membre hOOnoraire
Membre hOOnoraire
Messages : 102
Inscription : 01 avr. 2011 13:31

Re: Gestion automatique du nombre de jours par mois entier

Message par Arnault »

Un petit fichier pour aider à comprendre votre problème ? Parce que là, pour moi, c'est nébuleux :D
LibreOffice 24.2 (x64)
OpenOffice 4.1.15
Windows 11 pro 64 23H2
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3454
Inscription : 12 janv. 2006 10:04

Re: Gestion automatique du nombre de jours par mois entier

Message par Michel JANZEF »

Bonjour,
Si le 15 mai est inclus, ce n'est pas 135 mais 136 jours.
Et, de toute façon, en incluant le 15, et en comptant la somme versée par jour vous obtiendrez 4483,87 € et non 4500.

Nous attendons votre fichier pour voir.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
patlor38
Fraîchement OOthentifié
Messages : 3
Inscription : 12 mars 2024 16:55

Re: Gestion automatique du nombre de jours par mois entier

Message par patlor38 »

merci pour votre réponse.
Effectivement le +1 de la formule "datedif" a été tronquée dans mon exemple.
J'obtiens 4483.87 pour 15 jours et les 16 jours du 16 au 31 feront le complément pour obtenir 5000€.

Ce que vous me proposez donne exactement ce que je cherche. (Le calcul automatique du nombre de jours avec JOURSDANSMOIS)

je vais essayer de faire un fichier avec votre base. Je l'envoie dés que possible pour avoir votre avis.
Cordialement
libreoffice 7.6.3.2 sous windows 10
patlor38
Fraîchement OOthentifié
Messages : 3
Inscription : 12 mars 2024 16:55

Re: Gestion automatique du nombre de jours par mois entier

Message par patlor38 »

Bonjour

J'ai donc essayé de réaliser une esquisse de ce dont je voulais.
Le résultat est plutôt correct mais la mise en œuvre un peu ardue : Peut être qu'il y aurait une solution plus simple et surtout plus facile à faire évoluer avec moins de paramètres à changer.
Merci d'avance pour votre aide.
patlor essai.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
libreoffice 7.6.3.2 sous windows 10