Discussion:Semaine 1

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Fonction NO.SEMAINE() d'Excel 2007[modifier le code]

(extrait de l'aide de MS-Excel 2007)
La fonction NO.SEMAINE considère la semaine comprenant le 1er janvier comme la première semaine de l'année. Cependant, selon une norme européenne, la première semaine est celle dont la majorité des jours (quatre ou plus) tombent dans la nouvelle année. Ainsi, pour les années dont trois jours ou moins sont dans la première semaine de janvier, la fonction NO.SEMAINE produit des numéros de semaines incorrects selon la norme européenne.

Il convient donc d'être prudent lorsqu'on se fie au résultat fourni par cette fonction, dès lors que le décalage éventuellement occasionné par cette fonction se propagerait... sur toute l'année ! D'ailleurs ISO 8601 n'est pas une norme européenne (CEN), comme l'indique Microsoft, mais bien internationale (ISO = International Organization for Standardization).
Voici une "petite légèreté" d'un éditeur de logiciels qui n'est pas sans rappeler le "bug de l'an 2000". -- DiagMan (d) 26 décembre 2012 à 11:32 (CET)[répondre]

Vu que c'est mentionné dans la doc c'est sans doute un bug volontaire afin de ne pas briser la backward compatibility. Xavier Combelle (d) 26 décembre 2012 à 11:39 (CET)[répondre]