[Excel] Conversion date en n° semaine
Résolu/Fermé
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
-
19 mai 2008 à 14:58
S.Kumara - 27 nov. 2017 à 19:12
S.Kumara - 27 nov. 2017 à 19:12
A voir également:
- Convertir jour en semaine excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Convertir youtube en mp3 avec audacity - Guide
- Mise en forme conditionnelle excel - Guide
- Si et excel - Guide
3 réponses
nevio
Messages postés
23
Date d'inscription
lundi 19 mai 2008
Statut
Membre
Dernière intervention
5 juillet 2008
30
19 mai 2008 à 15:40
19 mai 2008 à 15:40
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!!
avec excel 2000 et inferieur essaye ceci:
=ENT(MOD(ENT((A1-2)/7)+0,6;52+5/28))+1
cela devrais faire ton bonheur!!
=NO.SEMAINE(A1;2)
voilou!
voilou!
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
19 mai 2008 à 15:14
19 mai 2008 à 15:14
C'est parfait comme formule... Merci
Le seul souci, j'utilise pour le moment Excel 2000 et cette formule ne fonctionne pas sur cette version.
J'ai essayé sur un autre poste, utilisant 2007, ça fonctionne nickel.
Y a-t-il une formule équivalente sur Excel 2000 ?
Le seul souci, j'utilise pour le moment Excel 2000 et cette formule ne fonctionne pas sur cette version.
J'ai essayé sur un autre poste, utilisant 2007, ça fonctionne nickel.
Y a-t-il une formule équivalente sur Excel 2000 ?
freddv
>
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
19 mai 2008 à 15:34
19 mai 2008 à 15:34
Essaye avec outil / macros complémentaires / et coche utilitaire d'analyse enregistre et ouvre ton classeur a nouveau.
normalement ca marche sous 2000.
voilou.
normalement ca marche sous 2000.
voilou.
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
19 mai 2008 à 16:00
19 mai 2008 à 16:00
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) :
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
1 févr. 2011 à 12:33
13 oct. 2011 à 17:03
11 janv. 2012 à 16:21
31 janv. 2012 à 18:22
9 mars 2012 à 14:04