[Excel] Conversion date en n° semaine
Résolu
karaboudjan
Messages postés
45
Statut
Membre
-
S.Kumara -
S.Kumara -
Bonjour,
Je souhaite savoir s'il existe une formule sur Excel qui convertisse une date en un n° de semaine.
Par exemple, sur A1, j'ai la date du jour : 19/05/2008
Je voudrais sur B1, le numéro de semaine correspondant à A1, c'est-à-dire : 21
Si cette formulme existe, je suis preneur.
D'avance, je vous remercie pour vos réponses.
Karaboudjan.
Je souhaite savoir s'il existe une formule sur Excel qui convertisse une date en un n° de semaine.
Par exemple, sur A1, j'ai la date du jour : 19/05/2008
Je voudrais sur B1, le numéro de semaine correspondant à A1, c'est-à-dire : 21
Si cette formulme existe, je suis preneur.
D'avance, je vous remercie pour vos réponses.
Karaboudjan.
Configuration: Windows 2000 Internet Explorer 6.0
3 réponses
-
Salut!
avec excel 2000 et inferieur essaye ceci:
=ENT(MOD(ENT((A1-2)/7)+0,6;52+5/28))+1
cela devrais faire ton bonheur!! -
-
Merci beaucoup à tous. Vos deux réponses fonctionnent. Celle de freddv et nevio.
J'ai réussi à trouver sur un site cette macro suivante qui donne le même résultat (excel-downloads.com) :Function CLSC(Dates As Date) As Integer Dim Semaine As Integer Semaine = Int((Dates - DateSerial(Year(Dates), 1, 1) + _ ((Weekday(DateSerial(Year(Dates), 1, 1)) + 1) _ Mod 7) - 3) / 7) + 1 If Semaine = 0 Then Semaine = CLSC(DateSerial(Year(Dates) - 1, 12, 31)) ElseIf Semaine = 53 And (Weekday(DateSerial(Year(Dates), 12, 31)) - 1) _ Mod 7 <= 3 Then Semaine = 1 End If CLSC = Semaine End Function