Cet article décrit la syntaxe de formule et l’utilisation de la fonction WEEKNUM dans Microsoft Excel.
Description
Renvoie le numéro de semaine d’une date spécifique. Par exemple, la semaine contenant le 1er janvier est la première semaine de l’année ; elle est numérotée semaine 1.
Il existe deux systèmes utilisés pour cette fonction :
-
Système 1 La semaine contenant le 1er janvier est la première semaine de l’année ; elle est numérotée semaine 1.
-
Système 2 La semaine contenant le premier mardi de l’année est la première semaine de l’année ; elle est numérotée semaine 1. Ce système correspond à la méthodologie spécifiée dans la norme ISO 8601, appelé couramment système de numérotation des semaines européen.
Syntaxe
NO.SEMAINE(numéro_de_série;[type_retour])
La syntaxe de la fonction NO.SEMAINE contient les arguments suivants :
-
numéro_de_série Obligatoire. Représente une date de la semaine. Les dates doivent être entrées en utilisant la fonction DATE, ou sous la forme de résultats d’autres formules ou fonctions. Par exemple, utilisez DATE(2008;5;23) pour le 23e jour du mois de mai 2008. Des problèmes peuvent survenir si les dates sont entrées sous forme de texte.
-
type_retour Facultatif. Détermine quel jour est considéré comme le début de la semaine. La valeur par défaut est 1.
type_retour |
La semaine commence le |
Système |
---|---|---|
1 ou omis |
Dimanche |
1 |
2 |
Lundi |
1 |
11 |
Lundi |
1 |
12 |
Mardi |
1 |
13 |
Mercredi |
1 |
14 |
Jeudi |
1 |
15 |
Vendredi |
1 |
16 |
Samedi |
1 |
17 |
Dimanche |
1 |
21 |
Lundi |
2 |
Note
-
Excel stocke les dates sous forme de numéros de série séquentiels afin qu’elles puissent être utilisées dans les calculs. Par défaut, le 1er janvier 1900 a le numéro de série 1. Le 1er janvier 2008 a le numéro de série 39448 car cette date se trouve 39,448 jours après le 1er janvier 1900.
-
Si numéro_de_série n’appartient pas à la plage associée à la valeur de base de la date actuelle, une erreur #NOMBRE! est renvoyée.
-
Si type_retour n’appartient pas à la plage spécifiée dans le tableau ci-dessus, une erreur #NOMBRE! est renvoyée.
Exemple
Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1 d’un nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, puis sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.
Données |
||
---|---|---|
09/03/2012 |
||
Formule |
Description |
Résultat |
=NO.SEMAINE(A2) |
Numéro de semaine de l’année correspondant au 09/03/2012, avec le dimanche comme début de semaine (par défaut). |
10 |
=NO.SEMAINE(A2;2) |
Numéro de semaine de l’année correspondant au 09/03/2012, avec le lundi comme début de semaine (second argument, 2). |
11 |