Navigation Rapide
Fonction NO.SEMAINE
Résumé
La fonction NO.SEMAINE d'Excel renvoie le numéro de semaine correspondant à une date donnée. Elle permet de déterminer la position d'une date dans l'année selon différents systèmes de numérotation des semaines, facilitant l'analyse temporelle et la planification.
Syntaxe
NO.SEMAINE(numéro_de_série;[type_retour])
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| numéro_de_série | Date |
Oui | Date dont vous voulez connaître le numéro de semaine. Utilisez DATE() ou référence de cellule. |
| type_retour | Nombre |
Non | Définit le jour de début de semaine (1=dimanche par défaut, 2=lundi, 11-17=autres jours, 21=système ISO) |
Utilisation de la fonction WEEKNUM
NO.SEMAINE est indispensable pour organiser les données par semaine, créer des plannings, analyser les tendances hebdomadaires et générer des rapports périodiques. Elle s'intègre parfaitement dans les tableaux croisés dynamiques et les formules de date.
Exemples Courants de WEEKNUM
Numéro de semaine par défaut (dimanche)
=NO.SEMAINE(DATE(2024;3;9))
Retourne 10 pour le 9 mars 2024 (semaine commençant dimanche)
Semaine commençant lundi
=NO.SEMAINE(A2;2)
Pour une date en A2, calcule la semaine en considérant le lundi comme 1er jour
Système ISO 8601
=NO.SEMAINE(DATE(2024;1;1);21)
Utilise le système européen (semaine commençant lundi, 1er mardi = semaine 1)
Dans un rapport
=NO.SEMAINE(A aujourd'hui();2)
Numéro de semaine actuelle commençant lundi
Questions Fréquemment Posées
Erreurs Courantes et Solutions
#NOMBRE!
Cause: Date invalide ou type_retour incorrect
Solution: Utilisez DATE() pour créer des dates valides. type_retour doit être 1,2,11-17 ou 21.
#VALEUR!
Cause: numéro_de_série n'est pas une date
Solution: Convertissez le texte en date avec DATEVALUE()
Semaine 0 ou 53 inattendue
Cause: Changement de système de numérotation
Solution: Testez différents type_retour pour correspondre à vos besoins
Notes
- Excel compte les dates depuis le 1er janvier 1900 (numéro de série 1)
- Le type_retour 21 correspond à la norme ISO 8601 européenne
- Certaines semaines peuvent avoir 53 jours selon le système choisi
- Utilisez TEXT() pour afficher 'Semaine 10' au lieu d'un simple nombre
Compatibilité
Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponible dans : Excel 2003 et versions antérieures
Contenu dernièrement révisé: December 11, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+