datedif avec 2 conditions

gaelec

XLDnaute Nouveau
bonjour,
je souhaite avoir de l'aide concernant la fonction "datedif" associée à la fonction "si".
Je souhaite calcule la durée de présence d'employés dans une entreprise.

En colonne B: la quotité de travail (équiv temps plein)
En colonne C: la date d'entrée.
En colonne D et E la quotité et la date de changement de quotité de travail.
Ces 2 colonnes ne rentrent pas en ligne de compte pour mon calcul.
En colonne G la date (éventuelle) de départ.
En colonne F la quotité correspondante (0)

Je souhaite donc en colonne I avoir la durée de présence dans l'entreprise pour chaque employé à savoir:
pour l'employé 1: du 01/01/2010 (C9) à aujourd'hui (case F10 non remplie
Pour l'employé 2: du 01/05/2011 au 01/08/2012 (départ de l'entreprise; case F10 remplie)
etc...

Dans l'idéal, je souhaiterai si la case de la colonne B de l'employé n'est pas renseignée que rien ne s'affiche comme durée dans l'entreprise.

Ce qui fait donc 2 conditions: case enrée entreprise renseignée ou non et case depart entreprise renseignée ou non.
voici la formule que j'ai saisie, mais je bloque pour la deuxieme condition (départ éventuel):

SI(B8=0;"";DATEDIF(C8;AUJOURDHUI();"y")&" a "&DATEDIF(C8;AUJOURDHUI();"ym")&" m "&DATEDIF(C8;AUJOURDHUI();"md")&" j")

Pouvez vous m'éclairer?
cordialement,
 

Pièces jointes

  • CALCUL DUREE PRESENCE .xls
    44.5 KB · Affichages: 75

Sauvage

XLDnaute Nouveau
Re : datedif avec 2 conditions

Bonjour

Code:
SI(B9="";"";SI(F9="";DATEDIF(C9;AUJOURDHUI();"y")&" a  "&DATEDIF(C9;AUJOURDHUI();"ym")&" m "&DATEDIF(C9;AUJOURDHUI();"md")&" j";DATEDIF(C9;G9;"y")&" a  "&DATEDIF(C9;G9;"ym")&" m "&DATEDIF(C9;G9;"md")&" j"))
 

Pièces jointes

  • CALCUL DUREE PRESENCE.xls
    32 KB · Affichages: 90

Membres actuellement en ligne

Statistiques des forums

Discussions
312 489
Messages
2 088 854
Membres
103 975
dernier inscrit
denry