[Résolu] nombre de jours (mercredis) dans un mois donné
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.
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.
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 25 juin 2021 09:39
[Résolu] nombre de jours (mercredis) dans un mois donné
Bonjour,
Qui aurait une formule pour déterminer le nombre de mercredis dans un mois donné ?
Un sujet existe déjà pour le nombre de jours (total) dans un mois, mais pas pour un nombre de jours (de la semaine)...
Je pars d'une cellule contenant une date, je souhaite calculer à partir de cette cellule le nombre de mercredis du mois incluant cette date.
Simple en apparence, mais au-delà de mes petites compétences !
Qui aurait une formule pour déterminer le nombre de mercredis dans un mois donné ?
Un sujet existe déjà pour le nombre de jours (total) dans un mois, mais pas pour un nombre de jours (de la semaine)...
Je pars d'une cellule contenant une date, je souhaite calculer à partir de cette cellule le nombre de mercredis du mois incluant cette date.
Simple en apparence, mais au-delà de mes petites compétences !
Dernière modification par calagreen le 28 juin 2021 17:00, modifié 1 fois.
OpenOffice 4.1.10
windows 10
windows 10
-
- ManitOOu
- Messages : 3031
- Inscription : 02 juil. 2014 17:25
Re: nombre de jours (mercredis) dans un mois donné
Bonjour,
Jean-Louis Cadeillan t'en donne une dans ton précédent sujet
Sinon en validation matricielle :
ou
cette dernière fonctionne sans validation matricielle sous LO et je n'ai pas AOO sous la main pour tester si c'est nécessaire mais je crois bien que oui pour une date en A1
@+
Jean-Louis Cadeillan t'en donne une dans ton précédent sujet
Sinon en validation matricielle :
Code : Tout sélectionner
=NB.SI(JOURSEM(DATE(ANNEE($A$1);MOIS($A$1);LIGNE(INDIRECT("A1:A"&JOURSDANSMOIS($A$1))));2);3)
Code : Tout sélectionner
=SOMMEPROD(JOURSEM(DATE(ANNEE($A$1);MOIS($A$1);LIGNE(INDIRECT("$A$1:$A$"&JOURSDANSMOIS($A$1))));2)=3)
@+
Ajout : Maintenant que je relis ton message j'ai un doute. Ton titre de sujet évoque le nombre de mercredi dans un mois et ta phrase : . Cela veut-il donc dire que tu souhaites connaître le nombre de mercredi restant à partir d'une date donnée jusqu'à la fin du mois ? Comme quoi la précision à son utilité du coup |
-
- Membre enthOOusiaste
- Messages : 497
- Inscription : 18 juin 2017 05:43
- Localisation : 976
Re: nombre de jours (mercredis) dans un mois donné
Bonjour calagreen, le forum,
Si votre date n'est pas en A1, adaptez la formule ci-dessous avant de la tester
Suivant le jour de la semaine le résultat de CHOISIR varie et est additionné à 35,
cette somme est comparée au nombre de jours du mois considéré,
cette comparaison renvoie 1 ou zéro qui est additionné aux quatre mercredis minimum d'un mois quelconque
Si votre date n'est pas en A1, adaptez la formule ci-dessous avant de la tester
Code : Tout sélectionner
=(35+CHOISIR(JOURSEM(A1;11);-4;-5;-6;0;-1;-2;-3)<=(JOURS(FIN.MOIS(A1;0);A1)+1))+4&" mercredis"
cette somme est comparée au nombre de jours du mois considéré,
cette comparaison renvoie 1 ou zéro qui est additionné aux quatre mercredis minimum d'un mois quelconque
LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
OS : Windows 11.0
OS : Windows 11.0
-
- ManitOOu
- Messages : 3031
- Inscription : 02 juil. 2014 17:25
Re: nombre de jours (mercredis) dans un mois donné
Bonjour,
Apparemment pas avec le mois de février : @+njhub a écrit :Suivant le jour de la semaine le résultat de CHOISIR varie et est additionné à 35,
cette somme est comparée au nombre de jours du mois considéré,
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Membre enthOOusiaste
- Messages : 497
- Inscription : 18 juin 2017 05:43
- Localisation : 976
Re: nombre de jours (mercredis) dans un mois donné
Avec LO 7132 et les paramètres de calcul ci-dessus, ça fonctionne"zeguedon a écrit:
Apparemment pas avec le mois de février :
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
OS : Windows 11.0
OS : Windows 11.0
-
- ManitOOu
- Messages : 3031
- Inscription : 02 juil. 2014 17:25
Re: nombre de jours (mercredis) dans un mois donné
Sauf que la signature de l'auteur indique OpenOffice. Donc fournir une réponse adaptée est préférable.
-
- Membre enthOOusiaste
- Messages : 497
- Inscription : 18 juin 2017 05:43
- Localisation : 976
Re: nombre de jours (mercredis) dans un mois donné
Oui la signature contient l'indication que cet utilisateur bénéficie d'une version d'OO à jour, OO dont la robustesse n'est plus à démontrer, par contre, votre version de LO (LibreOffice 6.4.7.2) dans votre signature semble obsolète,zeguedon a écrit:
Sauf que la signature de l'auteur indique OpenOffice. Donc fournir une réponse adaptée est préférable.
https://wiki.documentfoundation.org/Rel ... nd_of_Life
de même la suite (AOO 4.1.7) que vous semblez privilégier date de 2019.
Après avoir installé AOO 4.1.10 j'ai effectivement l'erreur 502, et en cherchant dans la fonction JOURSEM(), on voie qu'elle n'est pas aussi développée que dans LO. Aussi j'ai adapté ma formule aux utilisateurs de AOO 4.1.10 et ça donne :
Code : Tout sélectionner
=(35+CHOISIR(JOURSEM(A2;2);-4;-5;-6;0;-1;-2;-3)<=(JOURS(FIN.MOIS(A2;0);A2)+1))+4&" mercredis"
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
OS : Windows 11.0
OS : Windows 11.0
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 25 juin 2021 09:39
Re: nombre de jours (mercredis) dans un mois donné
njhub,
Il semble que ta formule fonctionne avec le 1er jour du mois, pas avec une date du mois concerné...
Il semble que ta formule fonctionne avec le 1er jour du mois, pas avec une date du mois concerné...
OpenOffice 4.1.10
windows 10
windows 10
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 25 juin 2021 09:39
[Résolu] nombre de jours (mercredis) dans un mois donné
Zequedon,
[/quote]
Je souhaite calculer le nombre de mercredis du mois concerné par une date donnée. Pour 30/06/21 le nombre de mercredis de juin 2021, pour 15/07/21 le nombre de mercredis du mois de juillet 2021, etc...
Ta solution fonctionne ! Merci
Ajout : Maintenant que je relis ton message j'ai un doute. Ton titre de sujet évoque le nombre de mercredi dans un mois et ta phrase : . Cela veut-il donc dire que tu souhaites connaître le nombre de mercredi restant à partir d'une date donnée jusqu'à la fin du mois ? Comme quoi la précision à son utilité du coup |
Je souhaite calculer le nombre de mercredis du mois concerné par une date donnée. Pour 30/06/21 le nombre de mercredis de juin 2021, pour 15/07/21 le nombre de mercredis du mois de juillet 2021, etc...
Ta solution fonctionne ! Merci
OpenOffice 4.1.10
windows 10
windows 10