XL 2019 FORMULE SI

Maxou60

XLDnaute Nouveau
Bonjour
j'ai ce message d'erreur #NOM? sur cette formule… une idée pour la résoudre ?
=SI(ET(B2="ETAT");EDATE(C2;4);J2="30")

CE QUE JE SOUHAITE OBTENIR : SI B2=ETAT ET SI C2 >4MOIS ALORS J2=30
MERCI MERCI !! :)
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Maxou,
La syntaxe n'est pas correcte :
1- ET(B2="ETAT");EDATE(C2;4) Les parenthèses sont mal placées : ET(B2="ETAT";EDATE(C2;4))
2- J2=30 n'a pas de signification.
La formule est à entrer en J2 :
VB:
=SI(ET(B2="ETAT";AUJOURDHUI()-C2>120);30;"")
J'a mis AUJOURDHUI()-C2>120 car je n'ai pas ECODE sur mon vieux 2007.
 

Phil69970

XLDnaute Barbatruc
Bonjour @Maxou60

Edit : Bonjoujour Sylvain et M12 pb de maj comme d'hab...

=SI(ET(B2="ETAT");EDATE(C2;4);J2="30")

Il y a une erreur ici
1630245793870.png

A remplacer par :
=SI(ET(B2="ETAT");DATE(C2;4);J2="30")

Sinon merci de mettre un fichier avec le problème.

*Merci de ton retour

@Phil69970
 
Dernière édition:

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Phil,
EDATE n'est pas une erreur ... pour ceux qui l'ont :
Par contre DATE(C2;4) serait en erreur car DATE demande trois paramètres :
 

Statistiques des forums

Discussions
312 380
Messages
2 087 782
Membres
103 663
dernier inscrit
b4ri5.c