Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
839 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Calcul mois dans Excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Calcul mois dans Excel

n°1601983
bob84
Posté le 13-06-2004 à 16:24:20  profilanswer
 

Salut à tous,
 
Je me creuse la cervelle depuis un moment pour résoudre ce problème :
Je gère une bd de personnes qui entrent et sortent dans une action.
Tous les deux mois, je calcule le nombre de mois de présence. A priori, ça
parait simple, mais il y a une complication :
Si la personne entre après le 15 du mois, le mois ne compte pas et si une
personne sort de l'action avant le 15 du mois, le mois ne compte pas non plus.
Ex :  
- entrée le 14/01/04 et sortie le 16/02/04 = 2 mois
entrée le 16/01/04 et sortie le 16/02/04 = 1 mois (le mois de janvier ne compte
pas puisque la personne est entrée après le 15)
- entrée le 14/01/04 et sortie le 14/02/04 = 1 mois (le mois de février ne
compte pas puisque la personne est sortie avant le 15)
 
Jusqu'ici, le calcule mes mois à la main, mais si ça pouvait être automatisé, ça
m'arrangerait...
 
Faites chauffer les neurones !

mood
Publicité
Posté le 13-06-2004 à 16:24:20  profilanswer
 

n°1602289
the real m​oins moins
Posté le 13-06-2004 à 21:56:53  profilanswer
 

tiens, marrant j'ai eu bespon de la meme chose l'autre jour. jsais plus comment j'ai fait mais je crois que j'avais pas trouvé de vraie bonne solution


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1602298
patparis
Posté le 13-06-2004 à 22:12:45  profilanswer
 

Pour prendre les fonctions simples, j'utiliserais les fonctions "jour" et "mois"
 
Cellule A2 : date d'arrivée
Cellule B2 : date de départ
 
formule date d'arrivée dans cellule E2 :  
=SI(JOUR(A2)>15;-1;0)
 
formule date de départ dans cellule F2 :
=SI(JOUR(B2)<16;-1;0)
 
nombre de mois :
=MOIS(B2)-MOIS(A2)+E2+F2+1
 
Après, tu peux essayer de grouper tout ça...

n°1602299
the real m​oins moins
Posté le 13-06-2004 à 22:17:22  profilanswer
 

ouaip mais si la durée s'etale sur deux années ça marche pu ça :D
(du genre de octobre 2003 à avril 2004)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1602515
minikissko​ol
C Frais Mais C Pas Grave
Posté le 14-06-2004 à 09:42:32  profilanswer
 

ouais et pis ça peut faire des résutlats négatifs
 
mais l'idée est bonne je pense
faudrait p'têt remplacer dans la dernière formule MOIS-MOIS par (date1-date2)/30 ou alors MOIS(date1-date2) si ça marche

n°1602544
the real m​oins moins
Posté le 14-06-2004 à 10:05:12  profilanswer
 

ben /30 c un peu trop approximatif là :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1602557
minikissko​ol
C Frais Mais C Pas Grave
Posté le 14-06-2004 à 10:14:52  profilanswer
 

bin quand on calcule un nombre de mois à partir d'un écart en jours, on est toujours dans l'approximation, hein? ;)
 
on peut toujours dire que le résultat est de 3.017 mois alors qu'il aurait dû être de 3.125, au final, on retiendra qu'il y avait 3 mois de présence...
 
quand on demande à excel de calculer le nombre de mois d'écart entre le 1er janvier et le 13 février, il va t'en indiquer 2 alors tant qu'à devoir gérer des arrondis autant s'en occuper soi-même que de le laisser faire

n°1602561
the real m​oins moins
Posté le 14-06-2004 à 10:18:44  profilanswer
 

euh ... je suis pas convaincu mais bon, moi et excel ...
sinon pour le nombre de mois, moi ce que je cherche c'est le nombre de mois complets, donc bon.. et la division par 30jours, au bout de 5 ans et 26 jours ça fait 1 mois d'ecart tout de meme :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1602562
the real m​oins moins
Posté le 14-06-2004 à 10:19:13  profilanswer
 

enfin l'un dans l'autre, ce qui m'étonne c'est qu'il n'y ait pas une fonction toute faite pour calculer ça en fait


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1602906
minikissko​ol
C Frais Mais C Pas Grave
Posté le 14-06-2004 à 14:32:43  profilanswer
 

bin si tu recherches un calcul exact, y'a toujours ça :  
 
DATEDIF(date_début;date_fin;unité)
 
avec unité :
      "Y" Le nombre d'années entières comprises dans la période.
      "M" Le nombre de mois entiers compris dans la période.
      "D" Le nombre de jours compris dans la période.
      "MD" La différence entre les jours de date_début et date_fin. Les mois
et les années des dates ne sont pas pris en compte.
      "YM" La différence entre les mois de date_début et date_fin. Les jours
et les années des dates ne sont pas pris en compte.
      "YD" La différence entre les jours de date_début et date_fin. Les
années des dates ne sont pas prises en compte.

mood
Publicité
Posté le 14-06-2004 à 14:32:43  profilanswer
 

n°1602914
the real m​oins moins
Posté le 14-06-2004 à 14:35:26  profilanswer
 

haaa ben voilà !
:)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1625166
the real m​oins moins
Posté le 30-06-2004 à 23:34:20  profilanswer
 

euh :whistle: ça existe sous openoffice ça? :whistle:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Calcul mois dans Excel

 

Sujets relatifs
[Excel] Ajouter une droite horizontale sur un histogramme ?Masquer un feuille sous Excel
comment fusionner deux documents [Excel xp][Excel ] Garder la valeur de la cellule en supprimant la formule...
Macro de copie sous Excel 97réglages d'un publipostage excel -> word
demarrage excel/word très lentEXCEL: rechercher une valeur non nulle...
mémoire & excelAlice ADSL à 10.95 eur par mois !
Plus de sujets relatifs à : Calcul mois dans Excel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR