Regroupement dates en fonction du mois

Fermé
chloeee15 - 30 nov. 2021 à 20:46
via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 - 30 nov. 2021 à 23:41
Bonsoir,

J'ai un problème sur lequel je bug depuis tout à l'heure.
J'ai à faire un tableau Excel et indiquer tous les samedis de l'année ( tous les samedis de janvier, tous les samedis de février...) J'ai donc plusieurs dates.
Ce que j'aimerais faire pour rendre le tableau plus fonctionnel, j'aimerais créer une fonction pour que quand je choisis un mois sur une liste déroulante tous les samedis de ce mois sortent.

Je ne m'en sors pas, pourtant je sais que la réponse ne doit pas être bien compliquée...

Si quelqu'un pourrait m'aider, Merci d'avance

5 réponses

Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 5 105
30 nov. 2021 à 21:09
Bonjour,

tu saisis une date de mois en cellule exemple en B2 comme 5/11/21

dans une cellule exemple F8 cette formule
=(B2)+(7-JOURSEM(B2))
en F9 cette formule et tu l'incrémente vers le bas
=SIERREUR(SI(MOIS(F9+7)=MOIS($B$2);F9+7;"");"")
1
Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 5 105
Modifié le 30 nov. 2021 à 21:19
Re,
je n'avais pas vu ton fichier demandé par Via que je salue
donc en F4
=(C2)+(7-JOURSEM(C2))
en G4
=SIERREUR(SI(MOIS(F4+7)=MOIS($C$2);F4+7;"");"")
et tu incrémentes vers la droite

par contre si tu veux prolonger sur la largeur de ton tableau, en G4 écrire simplement
=F4+7 et tu incrémentes vers la droite
avec certainement une conditionnelle sur l'année pour arrêter l'affichage au dernier samedi de décembre
0
via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 2 735
Modifié le 30 nov. 2021 à 20:55
Bonsoir

Pour t'aider il faut avoir plus d'infos,
Poste un exemple de ton fichier sur cjoint.com, fais créer un lien que tu copies et reviens coller ici dans un prochain message
Que veux tu dire par "quand je choisis un mois sur une liste déroulante tous les samedis de ce mois sortent" ? que ces dates son réinscrites ailleurs mais alors où ? que soit alors appliqué un filtre sur ton tableau et que seules les lignes avec ces dates apparaissent, les autres étant masquées ?
Précise bien dans ton fichier ce que tu veux exactement en mettant un exemple de résultat attendu "à la main"

Cdlmnt
Via

0
Merci pour votre retour.

Voici le lien: https://cjoint.com/c/KKEudOaXy8U

J'ai donné un exemple dans le tableau
0
Merci beaucoup pour votre retour.

Mais imaginons que je souhaite avoir les samedis du mois de Décembre, de janvier...
Est- ce que dois obligatoirement passer par ca à chaque fois ?

Ce que j'aimerais de façon claire ( peut être que dans me cas c'est irréalisable )c'est avoir une liste déroulante et avoir tous les mois de l'année , lorsque je choisis un mois ( par ex décembre) que j'ai tous les samedis de décembre, lorsque je choisis le mois de janvier 2022 j'ai tous les samedis de janvier 2022 de façon automatique
0

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

Posez votre question
via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 2 735
30 nov. 2021 à 23:41
Re,
Coucou Mike31 ☺

C'est possible avec une macro qui masque et démasque les colonnes en fonction du choix dans la liste :
https://cjoint.com/c/KKEwN7QkGCg

Cdlmnt
Via
0