N°semaines selon 2 dates ?

Fermé
g@zelle Messages postés 103 Date d'inscription samedi 20 avril 2013 Statut Membre Dernière intervention 22 septembre 2022 - 18 oct. 2013 à 15:40
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 - 18 oct. 2013 à 19:16
Bonjour,

Peut-on avoir par exemple 2 n° de semaine selon 2 dates données ?

exemple :

en A1 : 07/10/2013
en B1 : 14/10/2013
et en C1, peut-on avoir les n° de semaine : 41 - 42 ?

J'ai cherché sur le Forum, j'ai seulement trouvé cette formule qui ne donne qu'un seul n° de semaine selon une date;

=ENT(MOD(ENT((C2-2+(JOUR(1)=2)*6)/7)+0,6+((JOUR(1)=2)*208);52+5/28))+1

Merci de votre aide



2 réponses

Salut :

=ENT(MOD(ENT((A1-2+(JOUR(1)=2)*6)/7)+0,6+((JOUR(1)=2)*208);52+5/28))+1&" - "&ENT(MOD(ENT((B1-2+(JOUR(1)=2)*6)/7)+0,6+((JOUR(1)=2)*208);52+5/28))+1
0
via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024 2 730
18 oct. 2013 à 16:09
Bonjour

En combinant 2 fois ta formule

En C1 :
=ENT(MOD(ENT((A1-2+(JOUR(1)=2)*6)/7)+0,6+((JOUR(1)=2)*208);52+5/28))+1 &" - " & ENT(MOD(ENT((B1-2+(JOUR(1)=2)*6)/7)+0,6+((JOUR(1)=2)*208);52+5/28))+1

Cdlmnt
0
g@zelle Messages postés 103 Date d'inscription samedi 20 avril 2013 Statut Membre Dernière intervention 22 septembre 2022
18 oct. 2013 à 17:11
Bonjour via55,

Je te remercie de m'avoir répondu aussi vite, c'est bien ce que je souhaitais, en effet lorsque j'ai 2 dates correspondant à 2 semaines cette formule va bien, seulement, lorsque j'ai 2 dates correspondant à 1 semaine (ex. : du 07/10/2013 au 11/10/2013), cette formule n'est pas bonne. Aurais-tu une formule pour ce deuxième cas de figure ?

Merci
0
g@zelle Messages postés 103 Date d'inscription samedi 20 avril 2013 Statut Membre Dernière intervention 22 septembre 2022
18 oct. 2013 à 17:14
j'ai oublié de précisé que je souhaite copier cette formule pour toute la colonne

Merci

Cdt
0
via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024 2 730
18 oct. 2013 à 18:07
Dans ce cas :
=SI((ENT(MOD(ENT((A1-2+(JOUR(1)=2)*6)/7)+0,6+((JOUR(1)=2)*208);52+5/28))+1) = (ENT(MOD(ENT((B1-2+(JOUR(1)=2)*6)/7)+0,6+((JOUR(1)=2)*208);52+5/28))+1); ENT(MOD(ENT((A1-2+(JOUR(1)=2)*6)/7)+0,6+((JOUR(1)=2)*208);52+5/28))+1;ENT(MOD(ENT((A1-2+(JOUR(1)=2)*6)/7)+0,6+((JOUR(1)=2)*208);52+5/28))+1 &" - "&ENT(MOD(ENT((B1-2+(JOUR(1)=2)*6)/7)+0,6+((JOUR(1)=2)*208);52+5/28))+1)

Cdlmnt
0
g@zelle Messages postés 103 Date d'inscription samedi 20 avril 2013 Statut Membre Dernière intervention 22 septembre 2022
18 oct. 2013 à 18:41
waou, bonjour la formule ! ça marche bien sauf, lorsque je rentre la date du : 07/10/2013 au 31/12/2013, cela me donne en n° de semaine : 41 - 1. Mais c'est pas grave, pour toutes les dates qui iront jusqu'au 31/12/2013, je modifierai manuellement.
Et lorsque dans A1 et B1, il n'y a pas de date, cela m'indique la semaine n° 52, je ne voudrais pas trop abuser, mais s'il était possible que rien ne s'affiche dans ce dernier cas, je préfèrerai. Sinon tant pis, c'est déjà très sympa de ta part de passer ce temps pour ma question, qui a déjà pas mal avancée !

Merci et à bientôt
0
via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024 2 730
18 oct. 2013 à 18:52
Alors débute ta formule par
=SI(ET(A1="";B1="");""; la suite de la formule, sans oublier de rajouter une parenthèse à la fin

Cdlmnt
0