ISOWeekNum |
Numéro de semaine ISO |
| Power Fx |
Syntaxe
Paramètres
| Nom |
Description |
| DateTime |
Ce paramètre représente la valeur de date et heure pour laquelle le numéro de semaine ISO est retourné. |
Description
Cette fonction permet de retourner le numéro de semaine ISO d'une date.
Remarques
- Respecte la norme ISO 8601 pour les semaines : La fonction ISOWeekNum() suit la norme ISO 8601, où la semaine commence le lundi et la première
semaine de l'année est celle contenant le premier jeudi. Ce comportement diffère des méthodes plus classiques qui commencent la semaine le dimanche.
- Indispensable pour les rapports hebdomadaires conformes aux standards européens : Dans de nombreux pays européens, les rapports commerciaux, logistiques
ou de production se basent sur le numéro de semaine ISO. Cette fonction facilite grandement le traitement des dates dans ce contexte sans devoir calculer
manuellement.
- Permet de regrouper les données par semaine : Avec ISOWeekNum(), il devient facile de regrouper ou d'agréger des données hebdomadaires dans une application
Power Fx, par exemple pour générer un tableau de bord de suivi d'activité par semaine.
- Utile dans la planification de projets et la gestion de tâches : Lorsqu'un projet s'étale sur plusieurs semaines, le numéro de semaine ISO est un indicateur
utile pour identifier rapidement les périodes critiques, les échéances ou les cycles de livraison.
- Peut produire des résultats inattendus autour du Nouvel An : La fonction peut attribuer à certaines dates de fin décembre un numéro de semaine égal à 1 si
elles tombent dans la première semaine ISO de l'année suivante. Cela peut surprendre si l'on n'a pas une bonne compréhension de la norme.
- S'intègre facilement dans des formules conditionnelles : On peut combiner ISOWeekNum() avec If() ou Switch() pour déclencher des actions spécifiques selon
la semaine actuelle, comme envoyer une alerte chaque semaine impaire, ou regrouper certaines opérations.
- Ne renvoie qu'un entier simple, ce qui simplifie l'analyse : La fonction retourne uniquement le numéro de la semaine, sans préfixe ni indication d'année.
Pour les regroupements annuels, il est souvent judicieux de combiner ISOWeekNum() avec Year().
- Fonction idéale pour les calendriers personnalisés : Avec ISOWeekNum(), on peut créer un calendrier hebdomadaire dynamique où les événements sont classés
selon la semaine ISO, ce qui peut aider à visualiser les cycles d'activité ou les sprints agiles dans une app de gestion.
Dernière mise à jour : Jeudi, le 1 Mai 2025