GNT sans publicité, site mobile, fonctionnalitées exclusives...

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
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Lire les 9 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Daniel.M
Le #1837458
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." news:
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.

····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯



claudy
Le #1834448
Bonsoir...dans ta Bal...une soluce...
a+
Claudy

--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy

--------------Oooo------------------
oooO ( )
( ) ) /
( (_/
_)



"géjoun." news:
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.

····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯



géjoun.
Le #1834429
De ces petits doigts, claudy [] a tapoté:

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 ( )
|| ( ) ) /
|| ( (_/
|| _)
géjoun.
Le #1834428
De ces petits doigts, Daniel.M [] a tapoté:

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.
Hope I Die Before I Get Old
Le #1834330
15 fructidor an CCXII (le 2 septembre 2004 d. c.-d. c. g.), 17h42.

« géjoun. » a écrit (¤) :

Bonjour,


Salut-à-Toi, ô « géjoun. » !

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


*« $E$2 »*...

de façon à faire afficher les jours des mois dans des cellules par rapport
au numéro de semaine que je renseigne en E2.


...tu vois !..

Sur le même principe, j'aimerai savoir si il est possible de faire
apparaitre le nom des mois par rapport au n°


« nº », avec « º » -- <Alt>0186 --, « o surélevé », et non « ° », « symbole du degré » !

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


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 !..

Merci!


--
__________________________
Géjoun.

····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯




¤
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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Publicité
Suivre les réponses
Poster une réponse
Anonyme