Calc: Nbr de Jeudi sur plage de date

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
merci d'avance

Bonsoir Catof,

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,

Bonjour,

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 !!!

Ma proposition :
Utiliser la fonction SEMAINES() pour obtenir le nombre de semaines entre les 2 dates. À cela ajouter 1 si le premier jour est inférieur ou égal à 4 et 1 si le dernier jour est supérieur ou égal à 4. Le numéro du jour dans la semaine est obtenu avec la fonction JOURSEM().

Bonne journée
JBF

Yapluka.

Ici une démo :
https://framadrop.org/r/g_B-b6tLo1#7HkTeijQFKEHu0Gj9z6wNpnziktE77z97FL2AVpQ3MY=

Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que la liste reçoive une copie de votre réponse.

Bien cordialement,