OVH Cloud OVH Cloud

Calcul d'une ancienneté au départ des dates

4 réponses
Avatar
jojojo
Bonjour, pouvez-vous me renseigner.
Je désire mettre en place dans un tableau Excel une colonne reprenant
l'ancienneté du personnel. Quelle formule dois-je employer pour calculer une
ancienneté entre une date d'entrée en service et la date du
jour("aujourd'hui')?
Par exemple, entrée en service (13-sept-1963) aujourd'hui (20-dec-2005) donc
résultat de la colonne ancienneté=(42)
D'avance, je vous remercie

4 réponses

Avatar
Antoine76
Bonjour,

je pense qu'il y a du DATEDIF dans l'air !

va voir sur ce site qui explique très bien la fonction, et si tu as toujours
un problème, fais nous le savoir
http://www.cathyastuce.com/excel/form_qqesfonctions.php#heure

A+

Antoine
"jojojo" a écrit dans le message de news:

Bonjour, pouvez-vous me renseigner.
Je désire mettre en place dans un tableau Excel une colonne reprenant
l'ancienneté du personnel. Quelle formule dois-je employer pour calculer
une

ancienneté entre une date d'entrée en service et la date du
jour("aujourd'hui')?
Par exemple, entrée en service (13-sept-1963) aujourd'hui (20-dec-2005)
donc

résultat de la colonne ancienneté=(42)
D'avance, je vous remercie


Avatar
Modeste
Bonsour® jojojo avec ferveur ;o))) vous nous disiez :

Quelle formule dois-je employer pour calculer une
ancienneté entre une date d'entrée en service et la date du
jour("aujourd'hui')?


Notre fidéle AV a déposé sur ce forum cette ultime formule faisant appel à
des plages nommées...
dans le cas présent
début= date d'entrée
fin = aujourdhui()

=SUPPRESPACE(SI(fin-début;TEXTE(DATEDIF(début;fin;"y");"[>1]0"" ans"";[>]""1
an"";")&TEXTE(DATEDIF(début;fin;"ym");"[>] 0"" mois
"";")&TEXTE(DATEDIF(début;fin;"md");"[>1]0"" jours"";[>]""1 jour"";");"0
jour"))

!!! ceci est une seule formule attention à ne pas tronquer lors de la
recopie !!!
--
;o)))
@+

Les news à la source !!!
news://news.microsoft.com/microsoft.public.fr.excel
et répondez OUI

n'oubliez pas les FAQ :http://www.excelabo.net
http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr

Avatar
jojojo
Un grand merci


Bonsour® jojojo avec ferveur ;o))) vous nous disiez :

Quelle formule dois-je employer pour calculer une
ancienneté entre une date d'entrée en service et la date du
jour("aujourd'hui')?


Notre fidéle AV a déposé sur ce forum cette ultime formule faisant appel à
des plages nommées...
dans le cas présent
début= date d'entrée
fin = aujourdhui()

=SUPPRESPACE(SI(fin-début;TEXTE(DATEDIF(début;fin;"y");"[>1]0"" ans"";[>]""1
an"";")&TEXTE(DATEDIF(début;fin;"ym");"[>] 0"" mois
"";")&TEXTE(DATEDIF(début;fin;"md");"[>1]0"" jours"";[>]""1 jour"";");"0
jour"))

!!! ceci est une seule formule attention à ne pas tronquer lors de la
recopie !!!
--
;o)))
@+

Les news à la source !!!
news://news.microsoft.com/microsoft.public.fr.excel
et répondez OUI

n'oubliez pas les FAQ :http://www.excelabo.net
http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr






Avatar
Philippe MÉRY
"jojojo" a écrit dans le message de news:

Bonjour, pouvez-vous me renseigner.
Je désire mettre en place dans un tableau Excel une colonne reprenant
l'ancienneté du personnel. Quelle formule dois-je employer pour calculer
une
ancienneté entre une date d'entrée en service et la date du
jour("aujourd'hui')?
Par exemple, entrée en service (13-sept-1963) aujourd'hui (20-dec-2005)
donc
résultat de la colonne ancienneté=(42)
D'avance, je vous remercie



bonjour
moi je fais
dans A1 13-sept-1963
A2 20-dec-2005 ou fonction "aujourd'hui"
A3 = (A2-A1)/365B


Cordialement.
Philippe MERY
**pour m'ecrire perso**
mery-ph -serveur- ifrance.com
www.freymille.com