Fonction (N°.SEMAINE)

  • Initiateur de la discussion Initiateur de la discussion michael
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

michael

Guest
Bonjour à tous,

je souhaiterai une explication concernant cette formule Excel
qui donne deux N° de semaine identiques en fin d'année ce qui
fausse le N° semaine du début de l'année suivante.

Merci pour vos explications et bonne journée.


Cordialement


Michael
 
en utilisant cette formule, j'ai fait une petite modif qui permet de commencer
la semaine le lundi au lieu du dimanche

=ARRONDI.SUP(((A1-DATEVAL(CONCATENER("02/01/";ANNEE(A1))))/7)+1;0)


Mais cela ne résoud pas le probleme de la derniere sem et de la premiere
de l'annee suivante
 
Bonjour tout le monde

Merci Claude d'avoir posté la formule de Laurent Longre qui fonctionne (par rapport aux deux autres), avec l'option "calendrier depuis 1904" non cochée, elle ce trouve dans l'onglet calcul des options d'excel.

Etant utilisateur de Mac, cette option est cochée automatiquement et la fonction de Laurent ne fonctionne plus, je l'ai adapté pour quelle soit fonctionnelle en fonction de l'option utilisée.

=ENT(MOD(ENT((A1-2+ESTERREUR("1/1/1900"+0)*6)/7)+0,6+(ESTERREUR("1/1/1900"+0)*208);52+5/28))+1

Utilisateur de PC, je vous engage à utiliser cette option cochée, vous supprimerez un bug, et vous gagnez le calcul et l'affichage des heures négatives.

@+Jean-Marie
 
Bonsoir tout le monde(Excusez-moi de ne pas vous citer tous),

Pardon de m'incruster, mais si le problème est d'obtenir un numéro de semaine à la française plutôt qu'à l'américaine, il y a la fonction NO.SEMAINE que l'on obtient en installant la macro complémentaire "Utilitaire d'analyse".
Cette fonction tient compte de la norme ISO qui dit que la première semaine de l'année est la N° 1 si le jour de l'an est inférieur ou égal au jeudi. Sinon c'est la semaine 52 ou 53 selon le cas (Enfin j'espère ne pas dire de bêtises).

En faisant une recherche sur le forum (avec "semaine" par exemple), il y a des tonnes de fils qui parlent de ça et aussi du numéro de premier jour de la semaine qui commence le dimanche ou le lundi selon le continent où l'on se trouve.

Bon week-end prolongé à tous.

José
 
Re...

Oui José, mais la fonction NO.SEMAINE("3/1/2005") retourne la valeur 2 qui est une erreur.

La norme ISO que tu sites en référence a le n° 8601.

Elle indique pour que la première semaine de l'année, ai un nombre de jours supérieur ou égal à 4, et dans le cas d'une année bissextile le nombre de jours est de 3.

@+Jean-Marie
 
Re: Fonction (N°.SEMAINE) OUPS !

Désolé Jean-Marie,

Effectivement après recherches je m'aperçois que j'ai dit des grosses bêtises. C'est bien NO.SEMAINE qui renvoie un numéro à l'américaine. Donc inutile d'installer l'utilitaire d'analyse (du moins pour cette formule). La tienne fonctionne beaucoup mieux.

Je me suis pris les pieds dans la chaîne de la mob. ;°)

Bon week-end.

José
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 N° de semaine
Réponses
4
Affichages
293
Réponses
0
Affichages
234
Réponses
5
Affichages
442
Réponses
7
Affichages
291
  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
241
  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
287
Retour