Date en semaine sur Excel 2007

Fermé
VIKTORIA - 26 févr. 2020 à 14:13
 VIKTORIA - 2 mars 2020 à 16:10
Bonjour,
J'aurais besoin d'une formule transformant mes dates en numéro de semaine correspondante sur EXCEL 2007, sachant qu'il me faut les semaines européennes et non pas américanisées.
Pourriez-vous m'aider svp?
Merci par avance
A voir également:

7 réponses

Adri1infos Messages postés 625 Date d'inscription mardi 31 mars 2015 Statut Membre Dernière intervention 27 février 2020 293
Modifié le 26 févr. 2020 à 15:01
Bonjour,

Imaginons que tu ai une date dans la cellule B1. La formule pour obtenir le numéro de semaine de cette date :
=NO.SEMAINE(B1;2)


Le 2 ("type_retour") signifie simplement que ta semaine commence le lundi !

Adri1infos
0
Bonjour, premièrement je vous remercie pour votre aide.
Cependant j'ai le même problème qu'avec la formule proposée par Michel.
Lorsque je passe de 2020 à 2021 dans mon diagramme de Gantt, il m'affiche 53 et non 1 concernant la première semaine de janvier 2021. Sauriez vous comment y remédier?
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
Modifié le 26 févr. 2020 à 14:29
Bonjour

=ENT(MOD(ENT((B2-2)/7)+0,6;52+5/28))+1

pour tester: essaie le 1/1/21 où le 1° de l'an est un vendredi
On a alors 53 (règle des 4 jours de la dernières semaine de décembre)

Ou par fonction VBA personnalisée
Function sem_iso(Wdate As Date) As byte
sem_iso = DatePart("ww", Wdate, vbMonday, vbFirstFourDays)
End Function


0
J'ai essayé votre formule mais lorsque je passe de 2020 à 2021 dans mon diagramme de Gantt, il m'affiche 53 et non 1 concernant la première semaine de janvier 2021. sauriez vous comment y remédier?

Je vous remercie pour vos réponses
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
Modifié le 26 févr. 2020 à 16:30
ta demande "il me faut les semaines européennes et non pas américanisées."


Si tu as sous les yeux un calendrier de 2021 (sur les calendriers ,il y souvent le janvier de l'année suivante ), tu verras qu'en Europe, la semaine1 commence le 4 janvier 2021 et donc le 1° janvier 2021 est dans la semaine 53....

0
Oui je vous prie de m'excuser, le problème c'est la suite. au lieu de m'afficher "1" pour la semaine du 04/01/2021 au 09/01/2021, il m'affiche "2". je passe donc de 53 à 2 et non de 53 à 1. Je suis désolée je ne suis pas très forte en formule excel...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 240
26 févr. 2020 à 18:52
Bonjour à tous,

=NO.SEMAINE(A2;21) 

ou avec une version récente d'excel :
=NO.SEMAINE.ISO(A2)

eric
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
27 févr. 2020 à 09:11
Salut Eric,
,
Ca va mieux ?

Je viens d'essayer ta formule (=NO.SEMAINE(A2;21)) sur XL2007 et j'ai cette réponse: #NOMBRE!

Pour Viktoria

Si tu as semaine 53 au 1° janvier par exemple en cellule A2
pour la semaine d'après en B2;
=si(A2=53;1;A2+1)
en en C2
=B2+1
 Michel
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
27 févr. 2020 à 10:23
Bonjour,

La fonction NO.SEMAINE avec 21 n'est disponible que depuis Excel 2010 !

Pour Excel 2007, pour avoir le numéro de semaine norme iso essaie ces formules empiriques avec ta date en A2 :
=ENT((A2-JOURSEM(A2;2)+11-DATE(ANNEE(A2-JOURSEM(A2;2)+4);1;1))/7)
ou
=ENT(MOD(ENT((B2-2)/7)+0,6;52+5/28))+1

Cordialement
0
VIKTORIA > ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024
2 mars 2020 à 16:10
Merci beaucoup !
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
27 févr. 2020 à 11:55
Bonjour,

Peut-^tre relire les messages précédents avant de....
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
27 févr. 2020 à 17:48
Bonjour,

Ah pardon, je n'avais pas fait attention que tu avais déjà proposé l'une des deux formules que j'ai indiquée.
Cela montre que l'on a la même source, parce que des formules comme ça cela ne s'invente pas.

Cordialement
0