Collecter tous les mercredis et dimanches du mois
Résolu
doracina
Messages postés
9
Statut
Membre
-
doracina Messages postés 9 Statut Membre -
doracina Messages postés 9 Statut Membre -
Bonjour,
Aimerais collecter que les Mercredi et Dimanche du mois courant et les afficher sous forme de colonnes dans un ordre croissant:
A1 = dates (jj/mm/aa) dans un ordre croissant
B1 = mercredi ou dimanche
Le principe vaudra pour les autres jours de la semaine à définir.
D'avance, merci de votre collaboration
Aimerais collecter que les Mercredi et Dimanche du mois courant et les afficher sous forme de colonnes dans un ordre croissant:
A1 = dates (jj/mm/aa) dans un ordre croissant
B1 = mercredi ou dimanche
Le principe vaudra pour les autres jours de la semaine à définir.
D'avance, merci de votre collaboration
6 réponses
-
Bonjour,
avec la 1ère date en A1, mettre en A2 :=SERIE.JOUR.OUVRE.INTL(A1;1;"1101110")
et tirer vers le bas.
Tu peux avoir jour et date dans la même cellule avec en format personnalisé : jjjj jj/mm/aaaa
eric
-
Bonjour
une autre-une autre-une autre...bon d'accord
année en B1 mois en B2 (chiffre)
1° mercredi
=DATE(B1;B2;8)-JOURSEM(DATE(B1;B2;4))
maquette de W
https://mon-partage.fr/f/Vs7kZB7M/
-
Bonjour
si vous voulez répéter en B la date de A si c'est un mercredi ou un dimanche:
an B1=
=SI((JOURSEM(A1;2)=3;JOURSEM(A1;2)=7);A1;"")
(mais après réflexion !!)
si vous voulez placer les dates en titre de colonne à partir de B
deux options selon départ
si vous placez en A1 une date qui est un :mercredi ou un dimanche:
en B1 à tirer vers la droite
=SI(JOURSEM(A1;2)=3;A1+4;A1+3)
si par contre votre date en A1 est aléatoire:
en B1:
=SI(JOURSEM(A1;2)>3;A1+7-JOURSEM(A1;2);A1+3-JOURSEM(A1;2))
et ensuite en C1, la formule précédente ajustée sur B1 et tirée vers la droite,soit
=SI(JOURSEM(B1;2)=3;B1+4;B1+3)
crdlmnt
-
Bonjour,
Pas sûr d'avoir compris !
En A1 et en B1 :
=ENT(DATEVAL("31/12/17")+3,5*LIGNE())
à tirer vers le bas.
A1 au format date
B1 au format personnalisé jjjj
-
-
Bonsoir Patrice33740,
Merci du bout de programme mais ne fait pas exactement je que j'espère. Voici autrement
En A1 une date format jj/MM/AAAA
En C1, à tirer vers le bas uniquement les mercredis et dimanches du mois concerné.
En B1, à tirer vers le bas également la date correspondante au mercredis et dimanches concernés.
D'avance merci
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour doracina, coucou Vaucluse ☺
Et si tu veux la liste dans l'ordre chronologique des mercredi et dimanche du mois les uns en dessous des autres dans la colonne B :
en B1 la formule : =SI(JOURSEM(DATE(2018;MOIS(AUJOURDHUI());1);2)<4;DATE(2018;MOIS(AUJOURDHUI());1)+3-JOURSEM(DATE(2018;MOIS(AUJOURDHUI());1);2);DATE(2018;MOIS(AUJOURDHUI());1)+7-JOURSEM(DATE(2018;MOIS(AUJOURDHUI());1);2)) qui retourne le 1er mercredi ou le 1er dimanche selon celui qui suit le1er du mois
en B2 la formule : =B1+SI(JOURSEM(B1;2)=3;4;3) donnant le 1er mercredi ou dimanche suivant la date en B1
en B3 la formule : =SI(MOIS(B1+7)=MOIS(B1);B1+7;"") à étirer vers le bas pour avoir les autres mercredis/dimanches du mois
Cdlmnt
Via
-
-
-
Désolé. La formule ci-dessous approche de mon idée. il faudra:
1) Que la date dans A1 soit aléatoire
2) Que la colonne B1 à Bx soit automatiquement mise à jour
B1 la formule : =SI(JOURSEM(DATE(2018;MOIS(AUJOURDHUI());1);2)<4;DATE(2018;MOIS(AUJOURDHUI());1)+3-JOURSEM(DATE(2018;MOIS(AUJOURDHUI());1);2);DATE(2018;MOIS(AUJOURDHUI());1)+7-JOURSEM(DATE(2018;MOIS(AUJOURDHUI());1);2)) qui retourne le 1er mercredi ou le 1er dimanche selon celui qui suit le1er du mois
en B2 la formule : =B1+SI(JOURSEM(B1;2)=3;4;3) donnant le 1er mercredi ou dimanche suivant la date en B1
en B3 la formule : =SI(MOIS(B1+7)=MOIS(B1);B1+7;"") à étirer vers le bas pour avoir les autres mercredis/dimanches du mois
Le fichier reçu correspond à la version en colonne. Il faudra que la date initiale (A1) soit aléatoire
Merci Vaucluse.
-
-
Bonsoir Doracina
C'est moi qui t'avais indiqué cette formule
Avec A1 en aléatoire remplace la formule en B1 par celle ci :
=SI(JOURSEM(DATE(ANNEE(A1);MOIS(A1);1);2)<4;DATE(ANNEE(A1);MOIS(A1);1)+3-JOURSEM(DATE(ANNEE(A1);MOIS(A1);1);2);DATE(ANNEE(A1);MOIS(A1);1)+7-JOURSEM(DATE(ANNEE(A1);MOIS(A1);1);2))
B2 sans changement
B3 et suivants sans changements
mettre ces cellules en format Date longue
La mise à jour est bien automatique si ton classeur est en calcul automatique et non manuel (Verifier dans le Ruban à Formules et Options de calcul
Cdlmnt
Via