OVH Cloud OVH Cloud

EXCEL XP - avoir automatiquement la date des lundis

4 réponses
Avatar
Congelator
Salut tout le monde,

Existe-t-il une formule qui me permette d'avoir, sur les 52 feuilles de mon
classeur en B4, la date uniquement des lundis en fonction de l'année ?
Pour info,
Feuille "semaine 1"
A1 "annee" = l'année à saisir par l'utilisateur mais qui est recopiée avec
liaison surles autres feilles
A2 "mois" = valeur que je saisi une fois pour toute sur chaque feuille
A3 "semaine" = NO.SEMAINE(B4)
en B3 E3 H3 K3 N3 = j'ai saisi lundi, mardi.. ->vendredi
en B4 je saisi la date du 1er lundi de l'année
en E4 / H4 / K4 / N4 = B4+1 / E4+1 / H4+1 / K4+1

J'ai essayé (la feuille précédente) B4+7 mais j'ai un problème à partir du
mois de mars où tout se décale de 1 vu qu'il n'y aura pas de 29 février cette
année...

Merci pour votre aide
--
Céd / Lausanne

4 réponses

Avatar
Daniel
Bonjour.
Je passe peut-être à côté de quelque chose, mais si B4 est un lundi, B4+7
sera également un lundi, année bissextile ou pas (Excel gère les jours
supplémentaires).
Cordialement.
Daniel
"Congelator" <congelator(a_effacer)@hotmail.com> a écrit dans le message de
news:
Salut tout le monde,

Existe-t-il une formule qui me permette d'avoir, sur les 52 feuilles de
mon
classeur en B4, la date uniquement des lundis en fonction de l'année ?
Pour info,
Feuille "semaine 1"
A1 "annee" = l'année à saisir par l'utilisateur mais qui est recopiée avec
liaison surles autres feilles
A2 "mois" = valeur que je saisi une fois pour toute sur chaque feuille
A3 "semaine" = NO.SEMAINE(B4)
en B3 E3 H3 K3 N3 = j'ai saisi lundi, mardi.. ->vendredi
en B4 je saisi la date du 1er lundi de l'année
en E4 / H4 / K4 / N4 = B4+1 / E4+1 / H4+1 / K4+1

J'ai essayé (la feuille précédente) B4+7 mais j'ai un problème à partir du
mois de mars où tout se décale de 1 vu qu'il n'y aura pas de 29 février
cette
année...

Merci pour votre aide
--
Céd / Lausanne


Avatar
Lolote
Salut Congelator,
Moi aussi,si j'ai bien compris ...
Va voir ceci
http://cjoint.com/?ccrufNJaU4

@+ Lolote


"Congelator" <congelator(a_effacer)@hotmail.com> a écrit dans le message de
news:
Salut tout le monde,

Existe-t-il une formule qui me permette d'avoir, sur les 52 feuilles de
mon
classeur en B4, la date uniquement des lundis en fonction de l'année ?
Pour info,
Feuille "semaine 1"
A1 "annee" = l'année à saisir par l'utilisateur mais qui est recopiée avec
liaison surles autres feilles
A2 "mois" = valeur que je saisi une fois pour toute sur chaque feuille
A3 "semaine" = NO.SEMAINE(B4)
en B3 E3 H3 K3 N3 = j'ai saisi lundi, mardi.. ->vendredi
en B4 je saisi la date du 1er lundi de l'année
en E4 / H4 / K4 / N4 = B4+1 / E4+1 / H4+1 / K4+1

J'ai essayé (la feuille précédente) B4+7 mais j'ai un problème à partir du
mois de mars où tout se décale de 1 vu qu'il n'y aura pas de 29 février
cette
année...

Merci pour votre aide
--
Céd / Lausanne


Avatar
Congelator
Salut à tous,

J'ai effectivement réfléchi "comme un miroir"... La formule ...+7
fonctionne bel et bien mais mon problème est ailleurs.
En A4 ma formule reprend les données de B4 et N4. Tout fonctionne
correctement jusqu'à la semaine 9. Depuis la 10, c'est le bronx ! Tout se
décale de 1 alors que dans B4 et N4 les valeurs sont justes. Je n'y comprends
plus rien. Je vous joins le fichier histoire que vous puissiez mieux
comprendre.
http://cjoint.com/?cginNsKRLC

Si quelqu'un à une idée...
Merci beaucoup pour le coup de main

--
Céd / Lausanne



Salut Congelator,
Moi aussi,si j'ai bien compris ...
Va voir ceci
http://cjoint.com/?ccrufNJaU4

@+ Lolote


"Congelator" <congelator(a_effacer)@hotmail.com> a écrit dans le message de
news:
Salut tout le monde,

Existe-t-il une formule qui me permette d'avoir, sur les 52 feuilles de
mon
classeur en B4, la date uniquement des lundis en fonction de l'année ?
Pour info,
Feuille "semaine 1"
A1 "annee" = l'année à saisir par l'utilisateur mais qui est recopiée avec
liaison surles autres feilles
A2 "mois" = valeur que je saisi une fois pour toute sur chaque feuille
A3 "semaine" = NO.SEMAINE(B4)
en B3 E3 H3 K3 N3 = j'ai saisi lundi, mardi.. ->vendredi
en B4 je saisi la date du 1er lundi de l'année
en E4 / H4 / K4 / N4 = B4+1 / E4+1 / H4+1 / K4+1

J'ai essayé (la feuille précédente) B4+7 mais j'ai un problème à partir du
mois de mars où tout se décale de 1 vu qu'il n'y aura pas de 29 février
cette
année...

Merci pour votre aide
--
Céd / Lausanne







Avatar
Ange Ounis
En premier lieu, ta date de départ (en B4 de la semaine 1) est le 2 janvier
1900, ce qui explique qu'en semaine 9 tu aies un 29 février inconnu en 2006 qui
te décales tes dates suivantes d'une journée. (Malgré ce que prétend Excel 1900
n'était pas bissextile, mais c'est une autre histoire).
Ensuite, même avec une fusion des cellules B4:D4, tu peux reporter les dates des
lundis de feuille en feuille en te contentant de
='semaine précédente'!B4+7
Egalement, tu n'as pas besoin de réconstituer la date en A4 pour la passer à la
fonction texte :
= "du "&TEXTE(B4;"jj mmm") &" au " &TEXTE(N4;"jj mmm")
suffit.
Même chose pour afficher les noms des jours :
=TEXTE(B4;"jjjj")
(et dans ce cas, un format personnalisé ferait la même chose avec ´)

Bon courage.

----------
Ange Ounis
----------

Salut à tous,

J'ai effectivement réfléchi "comme un miroir"... La formule ...+7
fonctionne bel et bien mais mon problème est ailleurs.
En A4 ma formule reprend les données de B4 et N4. Tout fonctionne
correctement jusqu'à la semaine 9. Depuis la 10, c'est le bronx ! Tout se
décale de 1 alors que dans B4 et N4 les valeurs sont justes. Je n'y comprends
plus rien. Je vous joins le fichier histoire que vous puissiez mieux
comprendre.
http://cjoint.com/?cginNsKRLC

Si quelqu'un à une idée...
Merci beaucoup pour le coup de main