Calculer le nombre de mois entre deux dates par année travaillée.

GILBERTO BRAGA

XLDnaute Occasionnel
Bonne nuit!
J'ai besoin d'une feuille de calcul à compter du mois entre deux dates, comme suit:

Date de début: A2 - 03/10/2005; B2-25/08/2010

Que les cellules, par l'insertion de la date ci-dessus sera automatiquement rempli ci-dessous:

En C1 2005; C2 = 3
En D1 2006; D2 = 12
En E1 2007; E2 = 12
En F1 2008; F2 = 12
En G1 2009; G2 = 12
En H1 2010; H2 = 8

Depuis le premier et dernier mois, les fractions de jours travaillés plus de 15 jours sont comptés comme un mois complet.


Un autre exemple:

A2 = 25/07/2009; B2 = 10/10/2010

En C1 2009; C2 = 5
En D1 2010; D2 = 9

Dans ce second exemple, les mois et les July/2009 outubro/2010 seraient supprimées pour ne pas plus de 15 jours travaillés.

Désolé pour les fautes, je suis brésilien.
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Calculer le nombre de mois entre deux dates par année travaillée.

Code:
Bonjour Gilberto,

Il est toujours plus simple de joindre un fichier. Peu importe qu'il s'agisse d'une version française ou pas, la traduction des fonctions se fait normalement automatiquement.

Essaye avec cette formule en C2 :

Code:
=DATEDIF(MAX(("1/1/"&C1)*1;$A$2);MIN(("31/12/"&C1)*1;$B$2);"m")+1

D'autres solutions existent.

Voir le fichier joint pour permettre facilement la traduction vers ta version.

@+
 

Pièces jointes

  • Gilberto.zip
    4.3 KB · Affichages: 182

haonv

XLDnaute Occasionnel
Re : Calculer le nombre de mois entre deux dates par année travaillée.

Bonjour Gilberto , Tibo,

Avec la formule de Tibo , il me semble que tout mois compris dans l'intervalle de date est comptabilisé.
Apparemment Gilberto souhaite compter les mois où un minimum de 16 jours est travaillé.
En pièce jointe, le fichier de Tibo ,légèrement modifié, qui vérifie le nombre de jour pour les premier et dernier mois (solution 2).

Amicalement.
 

Pièces jointes

  • pour Gilberto.xls
    33.5 KB · Affichages: 193
  • pour Gilberto.xls
    33.5 KB · Affichages: 200
  • pour Gilberto.xls
    33.5 KB · Affichages: 199

hoerwind

XLDnaute Barbatruc
Re : Calculer le nombre de mois entre deux dates par année travaillée.

Bonjour, salut Tibo,

Tibo : il me semble que tu as oublié de tenir compte de la condition "plus de 15 jours travaillés".

Proposition de formule en pièce jointe.
C'est volontairement qu'il n'a pas été fait appel aux fonctions DATEDIF et MOIS.DECALER pour permettre la traduction de ces fonctions (pour la première je ne suis pas certain).

Dis-nous si cela te convient, et profites-en pour nous joindre un peu de ton soleil, car en Europe il a neigé et il fait froid !

Edition : salut haonv, pas vu, mais même remarque.
 

Pièces jointes

  • NbreMoisConditionnel.xls
    18 KB · Affichages: 196
Dernière édition:

GILBERTO BRAGA

XLDnaute Occasionnel
Re : Calculer le nombre de mois entre deux dates par année travaillée.

Bonsoir et merci pour les réponses.

La solution de Haonv me semble que c'est parfait.

Hoerwind, comme vous avez placé les formules dans la rangée des années.

En Février, cependant, il semble que votre solution est dans l'erreur.

J'ai fait une erreur: pour le premier et dernier mois sont considérés, vous avez besoin d'un minimum de 15 jours travaillés.

Cordialement

Gilberto - Foz do Iguaçu - Brasil
 
Dernière édition:

haonv

XLDnaute Occasionnel
Re : Calculer le nombre de mois entre deux dates par année travaillée.

Bonjour Gilberto, Hoerwind ,

Je reposte un fichier avec 2 corrections.
Pour les séjours de courte durée (mois de un mois complet) , on avait une erreur.
J'ai pris aussi en compte ta dernière remarque :
J'ai fait une erreur: pour le premier et dernier mois sont considérés, vous avez besoin d'un minimum de 15 jours travaillés.

Comme j'ai testé "Datedif" pour gérer cette erreur , j'ai laissé les lignes de tests sur le fichier.

Amicalement
 

Pièces jointes

  • pour Gilberto.xls
    36 KB · Affichages: 134
  • pour Gilberto.xls
    36 KB · Affichages: 135
  • pour Gilberto.xls
    36 KB · Affichages: 128

haonv

XLDnaute Occasionnel
Re : Calculer le nombre de mois entre deux dates par année travaillée.

Bonsoir forum ,

Si j'ai bien compris ce que tu voulais ,le fichier joint devrait résoudre le problème.

Amicalement
 

Pièces jointes

  • pour Gilberto.xls
    37 KB · Affichages: 122
  • pour Gilberto.xls
    37 KB · Affichages: 127
  • pour Gilberto.xls
    37 KB · Affichages: 128

GILBERTO BRAGA

XLDnaute Occasionnel
Re : Calculer le nombre de mois entre deux dates par année travaillée.

Bonjour haonv et autres collègues du forum

Merci pour l'aide.

Il se produit que maintenant seulement il est fait le calcule quand l'année dans la colonne A c'est 2005 et j'ai besoin de travailler avec plus années.
 

Pièces jointes

  • Cópia de pour Gilberto2.xls
    34 KB · Affichages: 87

James007

XLDnaute Barbatruc
Re : Calculer le nombre de mois entre deux dates par année travaillée.

Bonjour,

Les fils sur le même sujet ont tendance à se croiser ...
Est-ce-que le fichier joint répond à ton attente ...?

A +
 

Pièces jointes

  • TestDateDif.xls
    14 KB · Affichages: 109
  • TestDateDif.xls
    14 KB · Affichages: 119
  • TestDateDif.xls
    14 KB · Affichages: 120

GILBERTO BRAGA

XLDnaute Occasionnel
Re : Calculer le nombre de mois entre deux dates par année travaillée.

Bonjour à tous.

James007, le premier et dernier mois sont comptés que si plus de 15 jours

par exemple

26/12/2007 – 05/02/2010

2007 – 0 (décembre < 15 jours travaillés)
2008 – 12
2009 – 12
2010 – 1 (février < 15 jours travaillés)

10/12/2007 – 15/02/2010

2007 – 1 (décembre >= 15 jours travaillés)
2008 – 12
2009 – 12
2010 – 2 (février >= 15 jours travaillés)

Archive précédente postée par le collègue haonv déjà faisait attention ces conditions, le problème étaient les erreurs " ; #NÚM!, ils que rendent impracticable l'addition.

Ils excusent si le Français n'est pas correct.

Pour janeiro/2011 déjà je m'inscris dans un intensif de Français dans l'Alliance Française de ma ville.

Celui-ci est le meilleur forum sur excel que je connais.

Cordialement
 

Discussions similaires