Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Dispense d'âge

  • Initiateur de la discussion Initiateur de la discussion dhiouf
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dhiouf

XLDnaute Occasionnel
Bonjour à tous

Dans A1 j'ai la date de naissance, A2 date de concours.
Pour trouver l'âge du candidat j'utilise la formule
Code:
=datedif(A1;A2;"y")&" ans "&datedif(A1;A2;"ym")&" mois "&datedif(A1;A2;"md")&" jours"

comment faire une dispense d'âge d'une égale durée à celle effectuée dans les administrations.

exemple:
Age du candidat: 35 ans, 5 mois et 14 jours
durée effectuée: 2 ans, 6 mois et 0 jours

Merci d'avance.
 
Dernière édition:
Re : Dispense d'âge


Salut;
Je veux dire dans ma question précédente, comment soustraire la durée effectuée de l'âge du candidat
 
Re : Dispense d'âge

Bonjour dhiouf,

Voyez le fichier joint et cette fonction VBA dans Module1 (Alt+F11) :

Code:
Function Decale(d As Date, t As String) As Date
Dim s
t = Replace(Replace(Replace(t, "ans", ""), "mois", ""), "jours", "")
t = Application.Trim(t) 'SUPPRESPACE
s = Split(t)
Decale = DateSerial(Year(d) + s(0), Month(d) + s(1), Day(d) + s(2))
End Function
Dans "Durée effectuée" il ne doit y avoir que des nombres et les mots : ans mois jours.

A+
 

Pièces jointes

Re : Dispense d'âge


Merci beaucoup job75 pour ta réponse, c'est exactement que je cherche.
 
Re : Dispense d'âge

Bonjour dhiouf,

Une autre solution, sans VBA, avec cette formule en A5 :

Code:
=DATE(ANNEE(A1)+GAUCHE(A4;CHERCHE("a";A4)-1);MOIS(A1)+STXT(A4;CHERCHE("m";A4)-3;2);JOUR(A1)+STXT(A4;CHERCHE("j";A4)-3;2))
Attention, un espace et un seul entre les nombres et les mots.

Fichier (2).

A+
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
172
  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
193
Réponses
10
Affichages
2 K
Réponses
18
Affichages
4 K
  • Suggestion Suggestion
Date et heure EcartDate
Réponses
32
Affichages
5 K
Réponses
13
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…