Excel - fonction nombre de semaines [Fermé]

Signaler
Messages postés
1
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
20 août 2008
-
 jm-st1 -
Bonjour,

Quelle serait la fonction qui calcule le nombre de semaines entre 2 dates ?

Merci d'avance.

3 réponses

Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
224
Bonjour,

dans la cellule en format "texte"

=ENT((A2-A1)/7)



Denis
4
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Bonjour, un rectification qui ne vient pas de moi, Mes excuses à l'auteur.

La notion de "semaine" est bien précise : * Ca commence un lundi et ça finit un dimanche !* Ca n'est, en aucun cas, un nombre x de jours / 7 Pour répondre à cette exigence, une possibilité :
=(dateFin-MOD(dateFin+6;7)-(dateDéb-MOD(dateDéb+5;7)+(JOURSEM(dateDéb)<>2)*7)+1)/7
ça c'est VOTRE interprétation de la semaine !
D'après cette interprétation il n'y aurait pas 52 semaines dans une année !!!
@ Datawolf

La formule fonctionne très bien !
Il vous comparer les No de semaine par rapport au calendrier !
Il y a 52 semaines du 31.12.2012 au 29.12.2013 et
il n'y a que 51 semaines du 01.01.2013 au 31.12.2013
Je parle bien de semaines pleine
Messages postés
53697
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 avril 2021
15 719
Pour répondre très précisément à cdesgre, à qui je souhaite la bienvenue en tant que membre de CCM, il n'existe pas de fonction donnant directement le nombre de semaines, alors qu'il existe bien la fonction JOURS360() qui donne le nombre de jours entre 2 dates sur la base d'unne année de 360 jours (12 mois de 30 jours). Cependant, une fonction très intéressante est NO.SEMAINE() qui donne le numéro de semaine d'une date.
Dans tous les cas, il faut donc écrire une formule utilisant des fonctions, comme l'ont proposé Denis.L (sauf que c'est en format Nombre) et jm-st1.

Salutations à vous trois.
@ raymond PENTIER
ceci dépend d'excel avant 2007 il y a un bug.
voir ici:
http://www.excelabo.net/excel/numero_semaine_norme_europeenne

Un extrait
LA formule classique et incontournable de Laurent Longre pour obtenir à partir d'une date le numéro de semaine à la norme *européenne* (la date étant en A1) : (sur une seule ligne !)

=ENT((A1-SOMME(MOD(DATE(ANNEE(A1-MOD(A1-2;7)+3);1;2);{1E+99;7})*{1;-1