OVH Cloud OVH Cloud

N° de la semaine

6 réponses
Avatar
Crel
Bonjour à toutes et tous.
Je désire connaître le formatage qu'il faut utiliser afin d'avoir le numéro
de la semaine, lorsqu'on rentre une date.
Merci beaucoup.
Patrick.

6 réponses

Avatar
EtPatatiEtPatata
"Crel" a formulé la demande :
Bonjour à toutes et tous.
Je désire connaître le formatage qu'il faut utiliser afin d'avoir le numéro
de la semaine, lorsqu'on rentre une date.
Merci beaucoup.
Patrick.


Bonjour,

Ce n'est pas un format.
Il te faut calculer ce numéro de semaine.
Va faire un tour sur Excelabo, il y a une superbe démonstration de
Laurent Longre à ce sujet.
Je sais, il y en a d'autres, mais moi, je ne connais QUE Laurent ;-)
depuis qu'il m'a dépatouillé une formule de m...e en deux coups de
cuillère à pot il y a .... plein d'années.


--

Saints Paul et Mike, priez pour eux! :-)

Avatar
FxM
Crel wrote:

Bonjour à toutes et tous.
Je désire connaître le formatage qu'il faut utiliser afin d'avoir le numéro
de la semaine, lorsqu'on rentre une date.
Merci beaucoup.
Patrick.



Bonjour Patrick,

Si tu as utilisé la formule indiquée par Dédé, aucun formatage sépcial
n'est nécessaire. Standard ou nombre va bien.
Idem pour no.semaine() mais je ne te la recommande pas vu que le
résultat ne correspond pas à la norme ISO utilisée en Europe.

@+
FxM

Avatar
EtPatatiEtPatata
"EtPatatiEtPatata" a présenté l'énoncé suivant :
"Crel" a formulé la demande :
Bonjour à toutes et tous.
Je désire connaître le formatage qu'il faut utiliser afin d'avoir le numéro
de la semaine, lorsqu'on rentre une date.
Merci beaucoup.
Patrick.


Bonjour,

Ce n'est pas un format.
Il te faut calculer ce numéro de semaine.
Va faire un tour sur Excelabo, il y a une superbe démonstration de Laurent
Longre à ce sujet.
Je sais, il y en a d'autres, mais moi, je ne connais QUE Laurent ;-) depuis
qu'il m'a dépatouillé une formule de m...e en deux coups de cuillère à pot il
y a .... plein d'années.


Un complément: j'ai retrouvé la fonction "NUM.SEMAINE numéro de semaine
d'un jour donné (conforme à la norme ISO)" de LL, intégrée dans son
fichier MOREFUN.XLL
http://longre.free.fr/ rubrique Téléchargement


--

@+


Avatar
FxM
Crel wrote:

Bonjour à toutes et tous.
Je désire connaître le formatage qu'il faut utiliser afin d'avoir le numéro
de la semaine, lorsqu'on rentre une date.
Merci beaucoup.
Patrick.





Re-Bjr,

pour reprendre ta question originale, tu peux utiliser la fonction
perso qui suit à placer dans un module :

Public Function semaine(inp)
semaine = Int((inp - (DateSerial(Year(inp - Weekday(inp - 1, 2) +
4), 1, 1) - Weekday(DateSerial(Year(inp - Weekday(inp - 1, 2) + 4), 1,
1))) + 5) / 7)
End Function

!! Attention !! une seule ligne de semaine = ... à +5)/7)

usage :
=semaine(B1) te renvoit la semaine iso de la date en B1

@+
FxM

Avatar
Crel
"FxM" a écrit dans le message de news:
#
Crel wrote:

Bonjour à toutes et tous.
Je désire connaître le formatage qu'il faut utiliser afin d'avoir le
numéro


de la semaine, lorsqu'on rentre une date.
Merci beaucoup.
Patrick.





Re-Bjr,

pour reprendre ta question originale, tu peux utiliser la fonction
perso qui suit à placer dans un module :

Public Function semaine(inp)
semaine = Int((inp - (DateSerial(Year(inp - Weekday(inp - 1, 2) +
4), 1, 1) - Weekday(DateSerial(Year(inp - Weekday(inp - 1, 2) + 4), 1,
1))) + 5) / 7)
End Function

!! Attention !! une seule ligne de semaine = ... à +5)/7)

usage :
=semaine(B1) te renvoit la semaine iso de la date en B1

@+
FxM


Mille merci François, toujours très clair, trop sympa.
Patrick.


Avatar
nico
soit la date en cellule C4
pour obtenir le numero de semaine
=ARRONDI.SUP((((((DATE(TEXTE(C4;"aaaa");TEXTE(C4; "m");TEXTE(C4;
"jj")))-(DATE(TEXTE(C4;"aaaa");1;1)))-(7-(JOURSEM((DATE(TEXTE(C4;"aaaa");1;1
));2))))/7)+1);0)

a+

--
pour me repondre par mail :
http://haltspam.free.fr/index.php?pseudo=nicolas258
Crel a écrit dans le message :
#
| Bonjour à toutes et tous.
| Je désire connaître le formatage qu'il faut utiliser afin d'avoir le
numéro
| de la semaine, lorsqu'on rentre une date.
| Merci beaucoup.
| Patrick.
|
|
|