Renvoie le numéro de semaine ISO (1–53) pour une date.
Copier cette formule
=ISOWEEKNUM(A2)ISOWEEKNUM suit la norme ISO 8601 selon laquelle les semaines commencent le lundi et la semaine 1 contient le premier jeudi. Utilisez WEEKNUM si vous avez besoin d'une convention de début de semaine différente.
=ISOWEEKNUM(DATE(2026,1,5))→2Le 5 janv. 2026 est dans la semaine ISO 2.
=ISOWEEKNUM(DATE(2026,10,7))→41Le 7 octobre 2026 se situe dans la semaine ISO 41.
=WEEKNUM(DATE(2026,1,1))→1WEEKNUM place toujours le 1er janvier dans la semaine 1.
Début de semaine personnalisé
=WEEKNUM(A2, 2)Le code 2 commence les semaines le lundi (non-ISO).
WEEKNUM considère la semaine 1 comme la semaine contenant le 1er janvier et commence par défaut le dimanche, les résultats de début janvier peuvent donc différer.
Utilisez =YEAR(A2)&"-W"&TEXT(ISOWEEKNUM(A2), "00"). Autour du Nouvel An, l'année ISO peut différer de l'année civile.
Dans le système ISO, la semaine 1 est celle qui contient le premier jeudi : les premiers jours de janvier peuvent donc appartenir à la dernière semaine de l'année précédente.
Utilisez =DATE(A2, 1, 4)-WEEKDAY(DATE(A2, 1, 4), 2)+1+7*(B2-1), où A2 est l'année et B2 la semaine ISO.
Besoin d'une formule pour vos propres données ?
Décrivez ce que vous voulez en langage naturel et laissez ExcelGPT rédiger, expliquer et vérifier la formule — gratuit pour commencer, sans plugin.