Condition pour une date

Réceptionniste Messages postés 4 Statut Membre -  
Réceptionniste Messages postés 4 Statut Membre -
Bonjour,

Je n'arrive pas à trouver la formule pour la condition suivante;
Dans la colonne "Résultat" je veux le nombre d'année entre les colonnes "Date Réf. & Date + 5 ans" quand la solution est positive cela fonctionne quand la solution est négative j'obtiens un #NUM!
Voici ma formule;
=DATEDIF(E18;A18;"Y")&" an(s) "&DATEDIF(E18;A18;"YM")&" mois et "&DATEDIF(E18;A18;"MD")&" jour(s)"

J'ai tenté plusieurs formule dont;
=IF(A27<F27;"Non applicable";" ")*DATEDIF(E27;A27;"Y")&" an(s) "&DATEDIF(E27;A27;"YM")&" mois et "&DATEDIF(E27;A27;"MD")&" jour(s)"
Le résultat est #VALUE!


Voici le tableau

Date Réf. Date embauche Date + 5 ans Résultat Éligible
1 mai 2013 7 juillet 1995 7 juillet 2000 12 an(s) 9 mois et 26 jour(s) Oui
1 mai 2014 30 avril 2009 30 avril 2014 0 an(s) 0 mois et 2 jour(s) Oui
1 mai 2014 1 sept 2013 1 sept 2018 #NUM! #NUM!


Et dans la colonne "Éligible" j'ai le même problème, quand c'est positif cela fonctionne et quand c'est négatif j'obtiens un #NUM!
Voici ma formule;
=IF(G17>A17;"Oui";"Non")&IF(G17<A17;"Non";" ")

Svp veuillez me donner une solution.

Merci


3 réponses

via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 750
 
Bonjour

Problème de parenthèse mal placée et de signe * superflu :

Bonne syntaxe :
=IF(A27<F27;"Non applicable";" ";DATEDIF(E27;A27;"Y")&" an(s) "&DATEDIF(E27;A27;"YM")&" mois et "&DATEDIF(E27;A27;"MD")&" jour(s)"

Syntaxe du IF = IF(condition;valeur si vrai;valeur si faux)

Et pour l'autre formule =IF(G17>A17;"Oui";"Non") suffit

Cdlmnt
0
Réceptionniste Messages postés 4 Statut Membre
 
Bonjour

Ca ne fonctionne pas, j'ai le message suivant;
Votre formule manque une parenthèse--) ou (.Vérifier la formule, et ensuite ajouter la parenthèse à l' endroit approprié.

Pouvez-vous m'aider ? Cela fait 2 jours que je travail sur ce tableau.

Encore une fois, merci.
0
Réceptionniste Messages postés 4 Statut Membre
 
Si j'ajoute une parenthèse à la fin ou après le Non applicable " "
J'ai le message suivant;
Vous avez entré trop d'arguments pour cette formule
Pour avoir une assistance avec cette fonction, cliquez sur le OK pour fermer ce massage. Ensuite cliquer le bouton insérer une fonction situé a la gauche de la parenthèse de la formule.
J'ai essayé et ca ne fonctionne toujours pas.
0
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 750
 
Oui désolé, je croyais avoir supprimé tout l'inutile mais j'ai du aller trop vite

Formule correcte :
=IF(A27<F27;"Non applicable";DATEDIF(E27;A27;"Y")&" an(s) "&DATEDIF(E27;A27;"YM")&" mois et "&DATEDIF(E27;A27;"MD")&" jour(s)")

On a bien la syntaxe respectée
condition : A27<F27
si vrai : "Non applicable"
si faux : DATEDIF(E27;A27;"Y")&" an(s) "&DATEDIF(E27;A27;"YM")&" mois et "&DATEDIF(E27;A27;"MD")&" jour(s)"

Cdlmnt
0
Réceptionniste Messages postés 4 Statut Membre
 
Bonjour Cdlmnt,

Cela fonctionne !
Je vous remercie beaucoup et passez une bonne journée.
0