Afficher le nom du mois qui correspond au n° de semaine
Le
géjoun.
Bonjour,
Dans un tableau servant de planning, j'utilise cette formule
=7*$E$7+DATE(ANNEE(AUJOURDHUI());1;3)-JOURSEM(DATE(ANNEE(AUJOURDHUI());1;3))
-5
de façon à faire afficher les jours des mois dans des cellules par rapport
au numéro de semaine que je renseigne en E2.
Sur le même principe, j'aimerai savoir si il est possible de faire
apparaitre le nom des mois par rapport au n° des semaines renseignée dans
une cellule.
En fait, dans le tableau ci-joint (parce que c'est plus facile à comprendre
avec l'exemple sous les yeux), j'aimerai que le nom des mois soit
automatiquement affiché à peu prés centré par rapport aux numéros de jours,
et ce, quelque soit le numéro de semaine complété (vu que suivant cette
donnée, les numéros de jours ne se trouvent jamais dans la même cellule).
C'est un peu du charabias mon explication, mais ça se comprends vite avec
l'exemple :-) !
L'exemple : http://cjoint.com/?jbrPmraN41
Merci!
--
__________________________
Géjoun.
dam-mail2004@ifrance.com
····················································
Enlevez l'année pour répondre
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Dans un tableau servant de planning, j'utilise cette formule
=7*$E$7+DATE(ANNEE(AUJOURDHUI());1;3)-JOURSEM(DATE(ANNEE(AUJOURDHUI());1;3))
-5
de façon à faire afficher les jours des mois dans des cellules par rapport
au numéro de semaine que je renseigne en E2.
Sur le même principe, j'aimerai savoir si il est possible de faire
apparaitre le nom des mois par rapport au n° des semaines renseignée dans
une cellule.
En fait, dans le tableau ci-joint (parce que c'est plus facile à comprendre
avec l'exemple sous les yeux), j'aimerai que le nom des mois soit
automatiquement affiché à peu prés centré par rapport aux numéros de jours,
et ce, quelque soit le numéro de semaine complété (vu que suivant cette
donnée, les numéros de jours ne se trouvent jamais dans la même cellule).
C'est un peu du charabias mon explication, mais ça se comprends vite avec
l'exemple :-) !
L'exemple : http://cjoint.com/?jbrPmraN41
Merci!
--
__________________________
Géjoun.
dam-mail2004@ifrance.com
····················································
Enlevez l'année pour répondre
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Poser une question


J'ai regardé ton fichier.
****************************
Ça serait plus facile à faire si tu acceptes d'inscrire les noms de mois au
mercredi de la semaine qui a le 15 du mois (à peu près au milieu du mois donc)
Donc, les formules MATRICIELLES suivantes (à saisir avec Ctrl-Maj-Entrée):
En G1: =SI(OU(ABS(JOUR(E$4:I$4)-15)<2;JOUR(M4)<JOUR(G4));TEXTE(G4;"mmmm");"")
En M1: =SI(OU(ABS(JOUR(K$4:O$4)-15)<2);TEXTE(M4;"mmmm");"")
Copie M1 en S1 et Y1
En
AE1:=SI(OU(ABS(JOUR(AC$4:AG$4)-15)<2;JOUR(AE4)<JOUR(Y4));TEXTE(AE4;"mmmm");"")
****************************
Aussi, tu bénéficierais d'une mise en forme conditionnelle qui changerait la
couleur du fond de cellule à chaque mois.
Pour la MEFC, tu sélectionnes E1:AG1, les deux conditions sont données par les
formules suivantes:
Cond1: =SI(E4="";MOD(MOIS(F4);2);MOD(MOIS(E4);2))
Cond2: =SI(E4="";MOD(MOIS(F4);2)=0;MOD(MOIS(E4);2)=0)
En mettant des formats appropriés (couleurs claires), on voit les changements de
mois et ça produit un effet du tonnerre (presque émouvant :-))
Salutations,
Daniel M.
"géjoun." news:
a+
Claudy
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
--------------Oooo------------------
oooO ( )
( ) ) /
( (_/
_)
"géjoun." news:
En fait, j'étais parti pour une formule compliquée, alors qu'une simple
suffit largement!
Merci!
|| Bonsoir...dans ta Bal...une soluce...
|| a+
|| Claudy
||
|| --
|| \ ////
|| ( O O )
|| ------oOOo-(_)-oOOo-----------------
|| Claudy
||
|| --------------Oooo------------------
|| oooO ( )
|| ( ) ) /
|| ( (_/
|| _)
Merci pour cette réponse, ça correspond bien à ce que je souhaitais faire!
Et c'est vrai que le changement de couleur suivant les mois, ça déchire
grave! ;-)
A+!
--
__________________________
Géjoun.
····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
|| Salut,
||
|| J'ai regardé ton fichier.
||
|| ****************************
|| Ça serait plus facile à faire si tu acceptes d'inscrire les noms de
|| mois au mercredi de la semaine qui a le 15 du mois (à peu près au
|| milieu du mois donc)
||
|| Donc, les formules MATRICIELLES suivantes (à saisir avec
|| Ctrl-Maj-Entrée):
||
|| En G1:
|| =SI(OU(ABS(JOUR(E$4:I$4)-15)<2;JOUR(M4)<JOUR(G4));TEXTE(G4;"mmmm");"")
||
|| En M1: =SI(OU(ABS(JOUR(K$4:O$4)-15)<2);TEXTE(M4;"mmmm");"")
|| Copie M1 en S1 et Y1
||
|| En
||
AE1:=SI(OU(ABS(JOUR(AC$4:AG$4)-15)<2;JOUR(AE4)<JOUR(Y4));TEXTE(AE4;"mmmm");"
")
||
||
|| ****************************
|| Aussi, tu bénéficierais d'une mise en forme conditionnelle qui
|| changerait la couleur du fond de cellule à chaque mois.
||
|| Pour la MEFC, tu sélectionnes E1:AG1, les deux conditions sont
|| données par les formules suivantes:
|| Cond1: =SI(E4="";MOD(MOIS(F4);2);MOD(MOIS(E4);2))
|| Cond2: =SI(E4="";MOD(MOIS(F4);2)=0;MOD(MOIS(E4);2)=0)
||
|| En mettant des formats appropriés (couleurs claires), on voit les
|| changements de mois et ça produit un effet du tonnerre (presque
|| émouvant :-))
||
|| Salutations,
||
|| Daniel M.
« géjoun. » a écrit (¤) :
Salut-à-Toi, ô « géjoun. » !
*« $E$2 »*...
...tu vois !..
« nº », avec « º » -- <Alt>0186 --, « o surélevé », et non « ° », « symbole du degré » !
Tu veux mon avis que je partage ? Avant d'enjoliver, tu devrais songer
à programmer correctement. Ton but -- avoue, coquin, avoue --, c'est de
surveiller les périodes de nos amies ?.. Bon, d'avoir un mois glissant,
soi(en)t cinq semaines consécutives, les dominiques étant occultés.
Mais, curieusement, ta programmation se limite à l'année 2004 --
variable « ANNEE(AUJOURDHUI());1;3) » --, ou, plus exactement,
aux années commençant par un /jeudi/ (1^r janvier) -- variable
« JOURSEM(DATE(ANNEE(AUJOURDHUI());1;3))-5 » --, comme
1998, 2004, 2009... Pourquoi ? tu ne souhaites pas généraliser
l'utilisation de ton planning (surtout que 2004, b'en, le temps que
tu corriges...) ? Autre point : tu as décidé, très intelligemment, de
compter toute semaine commencée, tout incomplète qu'elle est,
selon le principe bien connu : tiens ! quand je travaillais, arrivant
au boulot à midi moins le quart, pas encore dessaoulé du /déjeuner/
de la veille avec les copains -- « Cinq litres de rouge pour commencer ! » --,
j'allais voir le patron pour lui dire : « Toute demi-journée commencée est due !
Et toc ! », poser mes affaire... et /déjeuner/... ; donc, l'année fait 53 semaines,
comme tu le dis dans l'étiquette de E2 ; sauf que dans K2, Q2... tu testes sur 52 !
essaie donc la valeur « 49 » en E2, et regarde comment se termine ton mois
de décembre 2004 ! Or... dans cette configuration de semaines fractionnées,
une année ne fait ni 52 ni 53 semaines, mais bien 54 ! En effet, une année
bissextile débutant un dimanche, comme 1984, 2012, 2040... (pour cette dernière,
tu discuteras le coup de rouge avec mes arrière-petits-enfants !) compte bien
54 semaines :
---- dimanche 1^r janvier : semaine 1 ;
---- du lundi 2 janvier au dimanche 30 décembre : semaines 2 à 53 ;
---- lundi 31 décembre : semaine 54.
Soit bien : 1 + 7 × 52 + 1 = 366 jours.
Tu vois... tu as du boulot... Je te laisse réfléchir et trouver ; si tu as des soucis...
moi... j'ai les consignes des bouteilles !..
¤
From: =?iso-8859-1?Q?géjoun.?= Newsgroups: microsoft.public.fr.excel
Subject: =?iso-8859-1?Q?Afficher_le_nom_du_mois_qui_correspond_au_n°_de_semaine?
Tu devrais « permettre les caractères 8 bits dans les en-têtes » !
Date: Wed, 1 Sep 2004 17:46:53 +0200
Message-ID: Xref: uni-berlin.de microsoft.public.fr.excel:347391
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~