CONVERTIR DATE EN NUMERO DE SEMAINE

NATH -  
michel_m Messages postés 18903 Statut Contributeur -
Bonjour,

J'ai un tableau avec une date de début de travaux et une date de fin de travaux que j'aimerais retranscrire sur un planning en semaine ces informations pour voir le nombre de chantier par semaine
A voir également:

3 réponses

albert6942
 
Bonsoir
Voir réponses en bas de page (Fonction NO.SEMAINE)
6
mbz0804
 
Bonsoir,
ATTENTION, si l'on veut calculer des numéros de semaines ISO, ceux en particulier du calendrier français, il ne faut pas utiliser la fonction NO.SEMAINE proposée par l'Utilitaire d'analyse. Celle-ci renvoie un numéro de semaine calculé d'après la méthode utilisée aux Etats-Unis, qui n'est pas conforme à la définition ISO utilisée en France. Pour obtenir un numéro conforme à cette norme, on peut utiliser la formule suivante :
=ENT((D4-SOMME(MOD(DATE(ANNEE(D4-MOD(D4-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7)
D4 étant la cellule contenant la date ;
à+
1
atior > mbz0804
 
merci pour la formule car j'avais essayer autant avec NO.SEMAINE et aussi WEEKNUM et celà n'avait pas marché.
je te remerci encore.
0
555
 
Elle ne fonctionne pas aussi.
0
michel_m Messages postés 18903 Statut Contributeur 3 318 > 555
 
le 1° janvier 20155 était un jeudi...
avec le 31/12/14 en A1
=SI(A1=0;"";(ENT(MOD(ENT((A1-2)/7)+0,6;52+5/28))+1)) renvoie la semaine ISO=1--> VRAI
en utilisant
=NO.SEMAINE(A1) renvoie 53 ---> faux
0