Tu ne peux obtenir directement le N° de semaine par un format de cellule Il faut passer par un calcul Ex (Daniel M.) : =1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1 ;3));734))/7)
Fonction perso : (Dans un module ordinaire) Function NUMSEM_ISO_europ(cel As Range) 'av If Weekday(cel) = 2 And Month(cel) = 12 And Day(cel) > 28 Then NUMSEM_ISO_europ = 1 Else: NUMSEM_ISO_europ = DatePart("ww", cel, 2, 2) End If End Function
Si tu n'as rien à faire des normes iso : La fonction NO.SEMAINE (utilitaire d'analyse)
AV
Tu ne peux obtenir directement le N° de semaine par un format de cellule
Il faut passer par un calcul
Ex (Daniel M.) :
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1
;3));734))/7)
Fonction perso :
(Dans un module ordinaire)
Function NUMSEM_ISO_europ(cel As Range) 'av
If Weekday(cel) = 2 And Month(cel) = 12 And Day(cel) > 28 Then
NUMSEM_ISO_europ = 1
Else: NUMSEM_ISO_europ = DatePart("ww", cel, 2, 2)
End If
End Function
Si tu n'as rien à faire des normes iso :
La fonction NO.SEMAINE (utilitaire d'analyse)
Tu ne peux obtenir directement le N° de semaine par un format de cellule Il faut passer par un calcul Ex (Daniel M.) : =1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1 ;3));734))/7)
Fonction perso : (Dans un module ordinaire) Function NUMSEM_ISO_europ(cel As Range) 'av If Weekday(cel) = 2 And Month(cel) = 12 And Day(cel) > 28 Then NUMSEM_ISO_europ = 1 Else: NUMSEM_ISO_europ = DatePart("ww", cel, 2, 2) End If End Function
Si tu n'as rien à faire des normes iso : La fonction NO.SEMAINE (utilitaire d'analyse)
AV
docmarti
Bonjour.
"ww" renvoie le numéro de la semaine (01 à 53) .
wrote in message news:
bONJOUR,
Sur un format de date "jjjj" renvoie le jour (par exemple "jeudi") "aaaa" renvoie l'année (exemple "2004"). "mm" renvoir le mois (exemple "01").
Comment obtenir le numéro de la semaine (01 à 53) ?
Merci beucoup Luis
Bonjour.
"ww" renvoie le numéro de la semaine (01 à 53) .
<luis.pedreira@surfeu.ch> wrote in message
news:19ff1f3e.0401062247.1bdc9d89@posting.google.com...
bONJOUR,
Sur un format de date "jjjj" renvoie le jour (par exemple "jeudi")
"aaaa" renvoie l'année (exemple "2004").
"mm" renvoir le mois (exemple "01").
Comment obtenir le numéro de la semaine (01 à 53) ?
Fonction perso : (Dans un module ordinaire) Function NUMSEM_ISO_europ(cel As Range) 'av If Weekday(cel) = 2 And Month(cel) = 12 And Day(cel) > 28 Then NUMSEM_ISO_europ = 1 Else: NUMSEM_ISO_europ = DatePart("ww", cel, 2, 2) End If End Function
Si tu n'as rien à faire des normes iso : La fonction NO.SEMAINE (utilitaire d'analyse)
AV
Ca ressemble à
=ENT(((A1-DATE(ANNEE(A1);1;0))+6)/7)
Est-ce équivalent?
"AV" <alain.vallon@wanadoo.fr> wrote in message
news:eCextvO1DHA.2408@tk2msftngp13.phx.gbl...
Tu ne peux obtenir directement le N° de semaine par un format de cellule
Il faut passer par un calcul
Ex (Daniel M.) :
Fonction perso :
(Dans un module ordinaire)
Function NUMSEM_ISO_europ(cel As Range) 'av
If Weekday(cel) = 2 And Month(cel) = 12 And Day(cel) > 28 Then
NUMSEM_ISO_europ = 1
Else: NUMSEM_ISO_europ = DatePart("ww", cel, 2, 2)
End If
End Function
Si tu n'as rien à faire des normes iso :
La fonction NO.SEMAINE (utilitaire d'analyse)
Fonction perso : (Dans un module ordinaire) Function NUMSEM_ISO_europ(cel As Range) 'av If Weekday(cel) = 2 And Month(cel) = 12 And Day(cel) > 28 Then NUMSEM_ISO_europ = 1 Else: NUMSEM_ISO_europ = DatePart("ww", cel, 2, 2) End If End Function
Si tu n'as rien à faire des normes iso : La fonction NO.SEMAINE (utilitaire d'analyse)
AV
SC
Bonjour à tous Un site très intéressant et trés complet sur les calculs et formats de dates
http://longre.free.fr/pages/form/dateheure.ht
Bonne Anné Serg
----- docmarti wrote: ----
Bonjour
"ww" renvoie le numéro de la semaine (01 à 53)
wrote in messag news:
bONJOUR
Sur un format de date "jjjj" renvoie le jour (par exemple "jeudi" "aaaa" renvoie l'année (exemple "2004")
"mm" renvoir le mois (exemple "01")
Comment obtenir le numéro de la semaine (01 à 53) Merci beucou Lui
Bonjour à tous
Un site très intéressant et trés complet sur les calculs et formats de dates
http://longre.free.fr/pages/form/dateheure.ht
Bonne Anné
Serg
----- docmarti wrote: ----
Bonjour
"ww" renvoie le numéro de la semaine (01 à 53)
<luis.pedreira@surfeu.ch> wrote in messag
news:19ff1f3e.0401062247.1bdc9d89@posting.google.com..
bONJOUR
Sur un format de date "jjjj" renvoie le jour (par exemple "jeudi"
"aaaa" renvoie l'année (exemple "2004")
"mm" renvoir le mois (exemple "01")
Comment obtenir le numéro de la semaine (01 à 53)
Merci beucou
Lui
Merci pour ces précisions intéressantes qui rappellent qu'il faut tenir compte de la norme internationale.
"AV" wrote in message news:
Ca ressemble à =ENT(((A1-DATE(ANNEE(A1);1;0))+6)/7) Est-ce équivalent?
Pas vraiment.... Exemples avec ta formule : 30/12/03 --> 52 au lieu de 1 31/12/03 --> 53 au lieu de 1
AV
Alain CROS
Bonjour.
MsgBox Format(DateSerial(2004, 12, 30), "ww") affiche 53. La rubrique Formats de date/heure définis par l'utilisateur (fonction Format) de l'aide propose ee mais il faut utiliser ww Affichage de la semaine de l'année sous la forme d'un nombre (1 - 54). Idem pour e à replacer par w Affichage du jour de la semaine sous la forme d'un nombre (de 1 pour dimanche à 7 pour samedi).
Alain CROS.
"patrick" a écrit dans le message de news: btgh05$3j3$
Bonjour j'etais étonné pour le "ww" mais j'ai voulu essayé sur Excel2000 c'est nul. il vaut mieux s'abstenir que de proposer des erreurs
@+ patrick
"docmarti" a écrit dans le message news:
Bonjour.
"ww" renvoie le numéro de la semaine (01 à 53) .
wrote in message news:
bONJOUR,
Sur un format de date "jjjj" renvoie le jour (par exemple "jeudi") "aaaa" renvoie l'année (exemple "2004"). "mm" renvoir le mois (exemple "01").
Comment obtenir le numéro de la semaine (01 à 53) ?
Merci beucoup Luis
Bonjour.
MsgBox Format(DateSerial(2004, 12, 30), "ww") affiche 53.
La rubrique Formats de date/heure définis par l'utilisateur (fonction Format) de l'aide propose ee mais il faut utiliser ww
Affichage de la semaine de l'année sous la forme d'un nombre (1 - 54).
Idem pour e à replacer par w
Affichage du jour de la semaine sous la forme d'un nombre (de 1 pour dimanche à 7 pour samedi).
Alain CROS.
"patrick" <stop_patrick.mathe@libertysurf.fr> a écrit dans le message de news: btgh05$3j3$1@muguet.sncf.fr...
Bonjour
j'etais étonné pour le "ww" mais j'ai voulu essayé sur
Excel2000 c'est nul.
il vaut mieux s'abstenir que de proposer des erreurs
@+
patrick
"docmarti" <docmarti@spam.net> a écrit dans le message news:
usuFT8O1DHA.404@tk2msftngp13.phx.gbl...
Bonjour.
"ww" renvoie le numéro de la semaine (01 à 53) .
<luis.pedreira@surfeu.ch> wrote in message
news:19ff1f3e.0401062247.1bdc9d89@posting.google.com...
bONJOUR,
Sur un format de date "jjjj" renvoie le jour (par exemple "jeudi")
"aaaa" renvoie l'année (exemple "2004").
"mm" renvoir le mois (exemple "01").
Comment obtenir le numéro de la semaine (01 à 53) ?
MsgBox Format(DateSerial(2004, 12, 30), "ww") affiche 53. La rubrique Formats de date/heure définis par l'utilisateur (fonction Format) de l'aide propose ee mais il faut utiliser ww Affichage de la semaine de l'année sous la forme d'un nombre (1 - 54). Idem pour e à replacer par w Affichage du jour de la semaine sous la forme d'un nombre (de 1 pour dimanche à 7 pour samedi).
Alain CROS.
"patrick" a écrit dans le message de news: btgh05$3j3$
Bonjour j'etais étonné pour le "ww" mais j'ai voulu essayé sur Excel2000 c'est nul. il vaut mieux s'abstenir que de proposer des erreurs
@+ patrick
"docmarti" a écrit dans le message news:
Bonjour.
"ww" renvoie le numéro de la semaine (01 à 53) .
wrote in message news:
bONJOUR,
Sur un format de date "jjjj" renvoie le jour (par exemple "jeudi") "aaaa" renvoie l'année (exemple "2004"). "mm" renvoir le mois (exemple "01").
Comment obtenir le numéro de la semaine (01 à 53) ?
Merci beucoup Luis
SC
Bonjour à tous, Un site très intéressant et trés complet sur les calculs et formats de dates :
http://longre.free.fr/pages/form/dateheure.htm
Bonne Année Serge
Bonjour à tous,
Un site très intéressant et trés complet sur les calculs et formats de dates :