OVH Cloud OVH Cloud

Excel numéro de semaine

2 réponses
Avatar
Jpczs
A l'usage de la fonction no.semaine Excel 2000, un écart apparaît v/v
calendrier avec les 2 méthodes :
ex. semaine 03 commence le lundi 16/01/2006 et finit dim 22/01/2006
no.semaine([date];1) donne 3
no.semaine([date];2) donne 4
avec [date]=16/01/2006
no.semaine([date];1) donne 4
no.semaine([date];2) donne 4
avec [date]=22/01/2006
Qq'un a t'il réussi à lever cet écart ?
Merci par avance,

2 réponses

Avatar
papou
BOnjour
Voir la macro complémentaire MOREFUN.XLL de Laurent :
http://xcell05.free.fr/

Cordialement
Pascal

"Jpczs" a écrit dans le message de news:

A l'usage de la fonction no.semaine Excel 2000, un écart apparaît v/v
calendrier avec les 2 méthodes :
ex. semaine 03 commence le lundi 16/01/2006 et finit dim 22/01/2006
no.semaine([date];1) donne 3
no.semaine([date];2) donne 4
avec [date]/01/2006
no.semaine([date];1) donne 4
no.semaine([date];2) donne 4
avec [date]"/01/2006
Qq'un a t'il réussi à lever cet écart ?
Merci par avance,



Avatar
ThierryP
Bonjour,

On peut aussi utiliser la formule de la mort qui tue, établie je pense
par AV, grand maître parmi les grands maîtres (si ce n'est pas lui, que
l'auteur me pardonne !!!)
Date en A1
=SI(A1<>"";ENT((A1-SOMME(MOD(DATE(ANNEE(A1-MOD(A1-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7);"")

A l'usage de la fonction no.semaine Excel 2000, un écart apparaît v/v
calendrier avec les 2 méthodes :
ex. semaine 03 commence le lundi 16/01/2006 et finit dim 22/01/2006
no.semaine([date];1) donne 3
no.semaine([date];2) donne 4
avec [date]/01/2006
no.semaine([date];1) donne 4
no.semaine([date];2) donne 4
avec [date]"/01/2006
Qq'un a t'il réussi à lever cet écart ?
Merci par avance,



--


@+ thierryp
-----------------
Passer pour un idiot aux yeux d'un imbécile est une volupté de fin
gourmet - G. Courteline