XL 2013 Calcul nombre de jours selon dates et année de référence

thenthelo

XLDnaute Junior
Bonjour,

Je cherche une formule assez simple pour calculer le temps de présence en jours pour des effectifs sur une année de référence en ayant leur date d'arrivée et de départ. J’ai essayé via les fonctions SI et ET mais la formule finit par faire 20km de long et à force je m’emmêle les pinceaux.

Exemple : DUPONT date d’arrivée le 26/08/2015 et date de départ le 15/10/2017. Si l’année de référence est 2015 alors le résultat doit être 128j, si année de référence est 2016 alors le résultat est 365, si 2017 alors 288 et 0 si 2018…..

Je ne peux pas passer par une macro.

Merci d’avance pour vos suggestions.
 

Pièces jointes

  • Test Calcul jours.xlsx
    11.5 KB · Affichages: 53

M12

XLDnaute Accro
Bonjour,
Deux erreurs dans le classeur de donnée
en 2016, il y a 366 jours
le calcul ne pourra pas se faire sur la date du 31/12/9999 mais au 30/12/9999 avec DATEDIF()
bon, après, je serais, sauf cas exceptionnel, plus là pour voir
 

thenthelo

XLDnaute Junior
Super, merci pour cette formule concise et efficace. J'avais zappé le fait que 2016 était bissextile et pour l'an 9999, si par miracle j'étais encore de ce monde, j'espère bien avoir changé de boulot d'ici là :D.

Puis-je abuser de vos talents ? Si l'on considère que tous les mois font 30j et que donc une année pleine fait 360j quelle serait la formule ?
Et encore plus tordu les mois font 30j sauf en cas d'arrivée/départ sur 1 mois de 31j en cours de mois exemple : DUPONT arrive le 01/01/2014 et part le 25/08/2015 de la société A et arrive le 26/08/2015 sur la société B. Il faudrait que le résultat de 2015 soit 361j c'est à dire 30*11 +25j+6j pour aout. Oui je sais c'est étrange mais malheureusement je dois composer avec !
 

Discussions similaires