Affichage du numéro de semaine sur plusieurs cellules
Résolu
Pastoman
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
Pastoman Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Pastoman Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
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.
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.
2 réponses
-
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-
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 -
-
-
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 -
-
-
de rien...