Bonsoir Catof,

Le 13/06/2017 à 16:53, catof a écrit :
Bonjour,
désolé mais je n'arrive à rien seul donc je fais appel à vous
ça me semblait tout bêbete mais finalement ....

sur une plage de date qui s’étend sur plusieurs années, je cherche à savoir
combien il y a eu de jeudi !!!
et Bin je ne trouve pas la bonne formule !!!

si vous aviez une idée

Algorithme depuis le haut de ma tête :

1. Diviser par 7 à partir du 1er jour -> nb de semaines entières -> nb de jeudis de base
2. Traiter les jours restants (entre 0 et 6)
(du dernier multiple de 7 (+1) au dernier jour) :
2a Numéro du 1er des jours restants (NumJ1)
2b Numéro du dernier jour de la plage (NumJ2)
2c Ajouter 1 au nombre de jeudis de base si le numéro 4 (numérotation française) est dans l'intervalle.

Calcul de la présence de 4 dans l'intervalle final :
1. Si NumJ2 > NumJ1
+1 jour si NumJ2 >= 4 >= NumJ1

2. Si NumJ2 < NumJ1
+1 jour si NumJ2 <= 4 <= NumJ1

3. Si NumJ2 = NumJ1 (1 seul jour)
+1 jour si NumJ2 = 4


1er ex du 2.
1er des jours restants = 3 (mercredi)
Dernier jour = 6 (samedi)
4 est dans l'intervalle -> +1 jeudi

2e ex du 2.
1er des jours restants = 1 (lundi)
Dernier jour = 2 (mardi)
4 n'est pas dans l'intervalle -> +0 jeudi

Yapluka.

Et d'autres auront sans doute des idées moins tarabiscotées...

Bien cordialement,
--
Jean-Francois Nifenecker, Bordeaux


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à