Affichage du numéro de semaine sur plusieurs cellules

Résolu/Fermé
Pastoman Messages postés 11 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 18 février 2020 - 17 févr. 2013 à 18:50
Pastoman Messages postés 11 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 18 février 2020 - 13 nov. 2015 à 05:25
Bonjour,
Je cherche comment afficher le numéro de semaine dans la colonne A sur plusieurs cellules en même temps. Je souhaite que le numéro de semaine s'affiche sur 7 cellules (lundi à dimanche) en sachant que dans mon tableau, dans la colonne B, les jours de la semaine se mettent à jour en fonction du mois, une semaine peut se trouver à cheval sur 2 feuilles.
La cellule B1 étant le premier jour du mois.

Existe-t-il une macro permettant ce type d'affichage.

A voir également:

2 réponses

via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
17 févr. 2013 à 19:12
Bonjour

Ton probleme si je comprends bien est de grouper 7 cellules qui ne se trouvent pas forcement au meme endroit; pas évident !
Je reflechis à la macro pour le faire

Autre piste : pourquoi ne pas simplfier et faire afficher le N° de la semaine qu'en face des lundis ? ce serait gênant ?

Si cela suffit la formule en A1 puis a etirer serait
=SI(JOURSEM(B1;2)=1;NO.SEMAINE(B1);"")

Me dire si ça suffit ou s'il faut vraiment uen macro pour grouper les cellules

Cdlmnt
1
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
17 févr. 2013 à 19:44
Bonjour à tous,

en notant que no.semaine() fournit le n° de semaine calculé à l'américaine et est donc erroné pour nous européen. Nous utilisons le système ISO.
Utiliser la formule :
=ENT((A2-SOMME(MOD(DATE(ANNEE(A2-MOD(A2-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7)

Ou sur 2010 (mais le classeur sera incompatible avec les versions antérieures) :
=no.semaine(ta_date, 21)
eric
0
Pastoman Messages postés 11 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 18 février 2020
Modifié par Pastoman le 20/02/2013 à 10:49
Merci beaucoup Eric et Via 55 pour votre aide, c'est exactement ce que je souhaite.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
20 févr. 2013 à 11:19
N'oublie pas de mettre en résolu alors.
eric
0
Pastoman Messages postés 11 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 18 février 2020 > eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024
12 nov. 2015 à 17:04
Bonjour, je viens de reprendre mon fichier excel pour des modifs de mise en page. J'en ai profité pour rentre la formule : =ENT((A2-SOMME(MOD(DATE(ANNEE(A2-MOD(A2-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7) pour corriger les numéros de semaine, mais lorsque je tire la formule les numéros de semaine s'affiche dans toute la colonne alors que je veux qu'il ne s'affiche qu'en face du lundi. Comment faire ?
Merci pour ton aide.
Pastoman
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702 > Pastoman Messages postés 11 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 18 février 2020
12 nov. 2015 à 20:43
Bonsoir

En reprenant la condition SI en préalable comme dans mon message de février
=SI(JOURSEM(A2;2)=1;ENT((A2-SOMME(MOD(DATE(ANNEE(A2-MOD(A2-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7);"")

Cdlmnt
Via
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
19 févr. 2013 à 23:39
de rien...
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
19 févr. 2013 à 23:58
Oui Eric ! (salutations au passage et merci pur ta remarque pertinente )
Pastoman a disparu......;
0