Somme de la fonction DATEDIF

Bonjour,

J'ai crée un tableau pour calculer les années de carrière des employés. J'ai utilisé la fonction DATEDIF pour être très précis.
Maintenant, j'aimerais calculer la somme total des années de carrière en case F39. J'ai utilisé la fonction SOMME mais je ne sais pas si c'est la bonne fonction pour ce cas. J'aimerais que le total des années se présente comme pour les autres lignes : en années, mois et jours.

Je vous joint mon tableau ci-dessous.

Merci pour votre aide.

Bonjour,

Impossible à ma connaissance de faire une somme de cette façon,

Voici une possibilité.

xtel

J'avais trouvé un tableau sur Internet qui correspondait a peu près à ce que je recherchais sauf que celui-ci n'est pas modifiable et impossible de voir les formules.

Dans ce tableau, il y a bien la somme des années de carrière cumulées. C'est ce que je recherche à faire.

Bonjour Bisda, teten1, le forum,

Vois si le fichier joint peut t'aider,

(Je me suis contenté de déprotéger la feuille).

Cordialement,

Bonjour à tous,

Sinon en une petite formule :

=SOMME(STXT(F7:F10;1;CHERCHE("a";F7:F10)-2)*1)+ENT((SOMME(STXT(F7:F10;CHERCHE(", ";F7:F10)+2;CHERCHE(" m";F7:F10)-(CHERCHE(", ";F7:F10)+2))*1)+ENT(SOMME(STXT(F7:F10;CHERCHE("t ";F7:F10)+2;CHERCHE(" j";F7:F10)-CHERCHE("t ";F7:F10)-2)*1)/30,437525))/12) & " ans, " & MOD(SOMME(STXT(F7:F10;CHERCHE(", ";F7:F10)+2;CHERCHE(" m";F7:F10)-(CHERCHE(", ";F7:F10)+2))*1)+ENT(SOMME(STXT(F7:F10;CHERCHE("t ";F7:F10)+2;CHERCHE(" j";F7:F10)-CHERCHE("t ";F7:F10)-2)*1)/30,437525);12) & " mois, " & ARRONDI.INF(MOD(SOMME(STXT(F7:F10;CHERCHE("t ";F7:F10)+2;CHERCHE(" j";F7:F10)-CHERCHE("t ";F7:F10)-2)*1);30,437525);0) & " jours"

Attention : cette formule est une formule matricielle et doit être validée en appuyant sur les touches maj + ctrl + entrée en même temps.

Bonne journée,

Baboutz

PS: Le fichier que tu as montré Bisda calcul la somme sur des colonnes supplémentaires en masqué.

Bonjour,

Une autre proposition ?

Cdlt.

Salut Jean-Éric,

Wow je ne connaissais pas la fonction FRACTION.ANNEE, c'est super... Merci !
Et ça montre en plus que la formule de Bisda était fausse en prenant en compte les pourcentages.

On peut calculer la somme des écarts en une formule matricielle :

=SOMME(FRACTION.ANNEE(SI({1};A7:A38);SI({1};B7:B38);3)*D7:D38)

En reprenant la formule de Jean-Éric, on peut avoir la sommes des écarts en années-mois-jours en une seule opération :

=ENT(SOMME(FRACTION.ANNEE(SI({1};A7:A38);SI({1};B7:B38);3)*D7:D38))&" ans "&ENT(MOD(SOMME(FRACTION.ANNEE(SI({1};A7:A38);SI({1};B7:B38);3)*D7:D38);1)*12)&" mois et "&ENT(MOD(MOD(SOMME(FRACTION.ANNEE(SI({1};A7:A38);SI({1};B7:B38);3)*D7:D38);1)*12;1)*(365,2425/12))&" jours"

Formule à valider par ctrl + maj + entrée

J'ai retenu la solution de Jean-Eric. Je vous remercie tous pour votre aide, vous m'avez beaucoup aidé :D.

Rechercher des sujets similaires à "somme fonction datedif"