Rechercher : dans
Par :

Compter le nombre d'un jour entre 2 dates

Dernière réponse le 17 sep 2008 à 21:34:49 Chloe, le 18 jui 2007 à 13:29:15 
 Signaler ce message aux modérateurs

Comment ecrire une formule sous excel afin de compter le nombre d'un jour specifique (ex tous les lundis) entre 2 dates ?

Configuration: Windows 2000
Internet Explorer 6.0

1

Aurore, le 18 jui 2007 à 14:02:09

Dans ta feuille Excel, tu mets au format DATE(YYYY;MM;DD) tes 2 dates (A1 et B1) et tu calcules le jour de la semaine de tes 2 dates avec JOURSEM(A1;2) et JOURSEM(B1;2).

Ensuite tu tapes :

ENT(1+(((A2-A1)-(C9-B1))/7))

A1 et A2 sont tes 2 dates
C9 est le N° de jour recherche (1 pour lundi par exemple)
B1 est le jour de la première date.

Tu obtiens alors ce que tu souhaites.

@+

Répondre à Aurore

2

marie, le 26 jun 2008 à 17:30:15

Bonsoir,

si quelqu'un pourrait m'aider pour un planning de congés, avec une formule de nombres de jours entre 2 dates en tenant compte des jours fériés et dimanche

Merci de votre aide.

Répondre à marie

3

tallix, le 20 jui 2008 à 23:16:52

Bonjour

As tu eu ta réponse?
si non j'ai une solution a te proposer que j'ai mis en place dans mon service
bonsoir

Répondre à tallix

4

marie, le 25 jui 2008 à 20:07:23

Bonsoir Talllix

Je n'ai pas eu concretement de réponse à ma question.

Je te remercie de ton aide que tu pourras m'apporter.

Répondre à marie

5

tallix, le 25 jui 2008 à 22:22:53

Salut marie,

Avec IE et non firefox va sur applicationsexcel.free.fr et telecharge le classeur qui t'interesse.
Ce site est vieux et j'ai une solution pour le meme classeur avec une formule automatique qui 'tévite à avoir à déclarer les jours fériés de l'année dans une feuille.
Sur la page "posez vos questions" ecrit moi un mot pour que je puise te faire parvenir ce nouveau classeur.
A bientôt

Répondre à tallix

6

tallix, le 25 jui 2008 à 23:03:58
  • +1

Resalut Marie,

J'ai trouvé la réponse à ton Pb, je l'ai testé et cA MARCHE:

AVEC LES VERSIONS 5.0 ET ULTERIEURES
====================================
Il suffit d'utiliser la syntaxe ci-dessous :

NB.JOURS.OUVRES(date_départ; date_fin; jours_fériés)


AVEC LES VERSIONS 3.0 ET 4.0
============================
Il suffit d'utiliser la syntaxe ci-dessous :

=ENT((date_fin-date_départ)/7)*5+JOURSEM(date_fin)
-JOURSEM(date_départ)+SI(JOURSEM(date_départ)>JOURSEM(date_fin);5)
-SI(JOURSEM(date_fin)=7;1)+SI(JOURSEM(date_départ)<>1;1)
-SOMMEPROD((jours_fériés>=date_départ)*(jours_fériés<=date_fin)*
(JOURSEM(jours_fériés)<>1)*(JOURSEM(jours_fériés)<>7))

Cette formule calcule dans un premier temps (jusqu'à SOMMEPROD) le nombre
de jours ouvrés sans ôter les jours fériés. Dans un second temps, la
fonction SOMMEPROD ôte les jours fériés compris entre les deux dates et
ne tombant pas un samedi ou un dimanche. Il suffit d'ôter cette fonction
SOMMEPROD, si on ne spécifie pas de jours fériés.

Le lien où je l'ai trouvé:http://support.microsoft.com/kb/466909/fr

A bientôt

Répondre à tallix

7

 marie, le 17 sep 2008 à 21:34:49

Bonsoir Tallix

Je te prie de m'excuser de ne pas t'avoir répondu, j'ai eu des soucis de mon pc qui ne fopctionnait plus. Je te remercie de ce que tu m'as apporté. Je testerai ce week-end et et je te dirai.

En tout cas je te remercie encore de ton aide. Vous etes formidable dans l'entraide. Je m'y connais pas trop en formules sur les tableur. Merci encore,

Répondre à marie
Collection CommentÇaMarche.net