Syntaxe de la fonction
NO.SEMAINE(date; [type])
- date : date dont vous souhaitez déterminer le jour de la semaine. La valeur doit être une cellule contenant une date, une fonction renvoyant un type de date ou un nombre. Il est recommandé d’utiliser la fonction DATE lors de la saisie de la date en argument car des valeurs textuelles sont susceptibles de renvoyer des erreurs.
- type – [FACULTATIF – 1 par défaut] : il désigne le jour par lequel commence la semaine. Il est par défaut égal à 1 où 1 = dimanche. Cela correspond aussi à une numérotation des semaines où la première semaine de l’année, portant le numéro 1, est celle comportant le 1er janvier. Pour plus d’informations sur ce sujet, consultez les remarques complémentaires sur la syntaxe.
Exemples d'utilisation
- NO.SEMAINE(“29/02/2004”)
- NO.SEMAINE(DATE(2004; 2; 29); 1)
- NO.SEMAINE(A1; 2)
Exercices d'application
Dans cet exercice, nous souhaitons à l’aide de la fonction NO.SEMAINE trouver le numéro de semaine de la plage A2:A18.
Pour cela, voici la fonction utilisée à mettre en cellule B2 :
=NO.SEMAINE(A2)
💡 L’astuce Numericoach : nous vous conseillons d’utiliser la fonction ArrayFormula pour étendre votre formule à toutes les lignes souhaitées. Voici la formule finale corrigée :
=ARRAYFORMULA(NO.SEMAINE(A2:A18))
Remarques complémentaires sur la syntaxe
Il existe deux systèmes de numérotation des semaines dans Google Sheets :
- Système 1 : la première semaine de l’année, portant le numéro 1, est celle du 1er janvier ;
- Système 2 : la première semaine de l’année, portant le numéro 1, est la semaine du premier jeudi de l’année. Le système 2, qui correspond à l’approche spécifiée par la norme ISO 8601, est également appelé « système européen de numérotation des semaines ».
La valeur de l’argument « type » permet de déterminer aussi bien le jour de début d’une semaine que le système de numérotation utilisée. Le tableau suivant vous donne les valeurs acceptées pour type et leur signification :
type | Premier jour de la semaine | Dernier jour de la semaine | Système |
1 (par défaut) | Dimanche | Samedi | 1 |
2 | Lundi | Dimanche | 1 |
11 | Lundi | Dimanche | 1 |
12 | Mardi | Lundi | 1 |
13 | Mercredi | Mardi | 1 |
14 | Jeudi | Mercredi | 1 |
15 | Vendredi | Jeudi | 1 |
16 | Samedi | Vendredi | 1 |
17 | Dimanche | Samedi | 1 |
21 | Lundi | Dimanche | 2 |
Démonstration
B1
=NO.SEMAINE(A1)
A | B | |
---|---|---|
1 | 22/06/2017 |
=NO.SEMAINE(A1) |
2 | 14/04/2018 | |
3 | 17/01/2021 | |
4 |