Extraire les numéros de semaines entre deux dates

Bonjour à tous,

Je me heurte à un problème sur Excel

Je souhaite pour avoir le numéro des semaines qui s’affiche en rapport entre deux dates

Par exemple :

Dans la cellule A1 je mets 27/01/2020 et la cellule B1 le 16/02/2020 alors je souhaite voir dans les cellules suivante le numéro des semaines entre ces deux dates. Soit dans ce cas

En C1 : 5 , D1 : 6 et en E1 : 7

Merci d’avance pour votre aide

Merci pour ce retour rapide, je vais regarder

A bientôt

Bonjour,

Si tu ne veux pas utiliser de VBA, et que tu veux t'amuser avec les formules, tu peux toujours essayer quelque chose comme ceci en C1. Étire sur autant de colonnes que tu désires.

=SI(NO.SEMAINE($A$1+(COLONNE(A1)-1)*7;11)<=NO.SEMAINE($B$1;11);NO.SEMAINE($A$1+(COLONNE(A1)-1)*7;11);"")

Je vois que tu es sur office 2007, donc je n'ai pas utilisé la fonction NO.SEMAINE.ISO qui aurait été plus appropriée.

Ça fonctionne à priori bien.

edit : Salut steelson. Dans le compliqué de la formule, la tienne est plus simple ^^

Bonjour,

une solution

57num-semaines.xlsx (9.37 Ko)

edit : Bonjour JoyeuxNoel ... je n'avais pas vu ta réponse et ton commentaire pertinent sur XL

Au top merci pour votre aide

C’est exactement ce que je souhaiterais

alors utilise la formule de steelson, en enlevant le .ISO. Cependant, certaines années, le numéro de semaine renvoyé ne sera pas le bon.

Merci pour votre aide aussi,

Je vais modifier mes paramètres car c’est Excel 2013 que j’ai

Au plaisir

Bonjour Chris, le forum,

Une autre possibilité :

=TEXTE(SI($B1>$A1+(COLONNE()-3)*7;$A1+(COLONNE()-3)*7;SI($A1+(COLONNE()-3)*7>$B1;"";$B1));"ww")

Merci à vous tous pour vos propositions très intéressantes

Pour apporter plus de complexité dans ma demande, qu’elle solution pour pouvoir faire la même chose mais au lieu de faire apparaître le numéro des semaines, je souhaiterais qu’un 1 soit mis dans la cellule qui correspond au numéro de la semaine comme :

A1 : date départ B1 : date fin C1 : Semaine 1 D1 : Semaine 2 ... jusqu’à semaine 52

A2 : 01/01/20 B2 : 26/01/20 donc j’ai une 1 dans les cellules C2, D2, E2, F2

A3 : 16/01/20 B3 : 29/01/20 donc j’ai 0,5 en E3 un 1 en F3 et 0,5 en G3

Voilà, j’espère être clair dans mon explication et je vous souhaite une bonne soirée

Non tu n'es pas clair.

Mets ça dans un fichier, s'il te plaît.

Bonjour Chris1313, le forum,

Si je vous ai bien compris, étendez les formules ci-dessous jusqu'à la colonne BB

Numéro de semaine :

A1 : date départ B1 : date fin C1 : Semaine 1 D1 : Semaine 2 ... jusqu’à semaine 52

=TEXTE(SI($B1>$A1+(COLONNE()-3)*7;$A1+(COLONNE()-3)*7;SI($A1+(COLONNE()-3)*7>$B1;"";$B1));"ww")

Numéro du mois :

A2 : 01/01/20 B2 : 26/01/20 donc j’ai une 1 dans les cellules C2, D2, E2, F2

=TEXTE(SI($B2>$A2+(COLONNE()-3)*7;$A2+(COLONNE()-3)*7;SI($A2+(COLONNE()-3)*7>$B2;"";$B2));"m")

Fraction de mois :

A3 : 16/01/20 B3 : 29/01/20 donc j’ai 0,5 en E3 un 1 en F3 et 0,5 en G3

=SIERREUR(SI(EST.PAIR(TEXTE(SI($B3>$A3+(COLONNE()-3)*7;$A3+(COLONNE()-3)*7;SI($A3+(COLONNE()-3)*7>$B3;"";$B3));"ww")*1);1;0,5);"")

Bonjour à tous,

La demande est confuse et on travaille avec des dates.

Peux-tu expliquer le 1 en S01 et le 0,5 en S03 ?

Sinon, l'année 2020 comporte 53 semaines.

Cdlt.

annotation 2020 04 23 042731

Bonjour

Je m’explique,

Le 1 correspond à une semaine complète sur la base de travail du lundi au samedi inclus donc si ma semaine de travail débute un jeudi ou fini un mercredi c’est égal à 0,5 et si ma semaine début un vendredi alors je souhaiterais savoir sous le numéro de la semaine correspondante le chiffre 0,17 (soit : 1/6 = 1,6667)

C’est pour avoir le poids de chaque semaine de travail.

A oui j’allais oublier, lorsque une semaine et a cheval sur deux mois, il faudra alors avoir cette semaine deux fois sur la ligne 1 et avoir donc la bonne correspondance du nombre de jour de travail. ( exemple la semaine 5 et sur janvier 5 jours et sur février 1 jour le samedi. Donc dans ce cas là, si ma date de départ est le 27/01/20 et ma date de fin le 01/02/20 je dois trouver en S5 de janvier 0.83 et en S5 de février 0,17 qui au total est bien = à 1

PS : merci pour l’exemple du tableau que vous avez mis et bien vu pour les 53 semaines

Bonne journée à vous tous

Peux-tu mettre un fichier pour clarifier ta demande ?

oui, voici

Merci.

15exemple.xlsx (9.02 Ko)
Rechercher des sujets similaires à "extraire numeros semaines entre deux dates"