EXCEL :Calculer une date d'arrivée à partir d'une ancienneté

Fermé
Tchechile - Modifié le 6 janv. 2023 à 16:16
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 - 6 janv. 2023 à 17:00

Bonjour, je suis une quiche ou presque en excel. Je galère pour retrouver une date à partir d'une ancienneté. Heeeeeeeelp ! Je n'ai pas trouvé la réponse exacte sur les forums ou pas réussi à adapter une réponse proche...

Par ex, untel a 2,75 années d'ancienneté dans son emploi, à partir de la date d'aujourd'hui, comment trouver la date d'arrivée ?

Merciiiiiiiiii !

A voir également:

2 réponses

M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 284
6 janv. 2023 à 16:30

Bonjour,

Regarde l'exemple

https://www.cjoint.com/c/MAgpEe3e7FJ

0

Trop bien !!! Merci beaucoup !!!

0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
6 janv. 2023 à 17:00

Bonjour,

pour ce genre de calcul il faut accepter une marge d'erreur parce que la conversion valeur décimale en année, mois et jour va être calculé avec des valeur fixe 

année 365 jours

mois 30 jours

2,75 en A1

=ENT(A1) donne 2 années * 365 soit 730 jours

=ENT((A1-ENT(A1))*12) soit 9 mois *30 jours soit 270 jours

=ENT(MOD(MOD(MOD(A1;1)*12;1)*4,3333;1)*7) s'il y avait un reliquat de jours en additionnant le tout nous avons 1000 jours qui peut être comptabilisé en une seule formule imbriquée

=(ENT(A1)*365)+(ENT((A1-ENT(A1))*12)*30)+(ENT(MOD(MOD(MOD(A1;1)*12;1)*4,3333;1)*7))

il ne reste plus qu'a ôter ce nombre de jours à aujourdhui() 

=AUJOURDHUI()-((ENT(A1)*365)+(ENT((A1-ENT(A1))*12)*30)+(ENT(MOD(MOD(MOD(A1;1)*12;1)*4,3333;1)*7)))

ce donne comme résultat approximatif 11/04/2020


0