Bonjour Emmanuel,
14/12/2005 =NO.SEMAINE(A2;1) Ca donne 51
donc faux
01/01/2006 =NO.SEMAINE(A3;1) Ca donne 1
donc faux
Cette fonction NO.SEMAINE, il me semble qu'on ne l'a pas systématiquement sur excel, il doit falloir, de mémoire, cocher dans macros complémentaires, l'utilitaire d'analyse (pas sûre).
Sinon, le 1 vaut pour une semaine commençant le lundi... Je te laisse taper la formule et voir comment elle se décortique.
Elle n'est pas fausse cette formule, elle donne juste pas le bon résultat selon ce qu'on souhaite et le pays où l'on vit, pratique. Bref, il y a des formules bcp plus compliquées que tu devrais trouver, notamment de la part de Jean-Marie en faisant une recherche en mettant 'semaine' dans la case Rechercher. Je te mets un petit fichier, je te laisse regarder. Egalement en zone Téléchargements, dans le fichier Dates et Heures, tu devrais trouver un truc magnifique concocté par les filles du forum : Monique Celeda et Cathy. Voici le lien pour le télécharger :
Dates et Heures et une des formules proposées, infaillible, fait un peu peur :
=ENT((D-SOMME(MOD(DATE(ANNEE(D-MOD(D-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7) (D = la date voulue)
Bon courage. [file name=NumSemaineJM.zip size=7644]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/NumSemaineJM.zip[/file]
EDITION :
Je suis bonne pour le ZOP, merci Gael, j'avais même pas vu que c'était 50 le bon résultat pour le 14.12.05 et 52 pour le 01.01.06... Là j'ai fait fort... J'ai corrigé quand même... A mon âge, je devrais faire attention.
Message édité par: Brigitte, à: 14/12/2005 16:36