Fonction double si, resultat VALEUR #
Résolu
Nomi
-
Nomi -
Nomi -
Bonjour,
je sais que c'est simple en soi, mais je dois beuguer sur la syntaxe...
Situation :
dans mon tableau de suivi, je souhaite un formule qui me sorte " ALERTE" si le délai de traitement est supérieur à la normale.
Disons,
en col A : le délai "normal"
en col B : la date de reception du client
en col C : ma forule.
j'obtiens qqch du genre :
=SI(b2="";"");SI(AUJOURDHUI()-B2>A2;"ALERTE";"")
ET quand je valide, ça me met : VALEUR#
Je sais pas si ça du format de ma cellule (standard) ou d'une erreur de syntaxe...
Pourriez-vous éclairer ma lanterne ????
je sais que c'est simple en soi, mais je dois beuguer sur la syntaxe...
Situation :
dans mon tableau de suivi, je souhaite un formule qui me sorte " ALERTE" si le délai de traitement est supérieur à la normale.
Disons,
en col A : le délai "normal"
en col B : la date de reception du client
en col C : ma forule.
j'obtiens qqch du genre :
=SI(b2="";"");SI(AUJOURDHUI()-B2>A2;"ALERTE";"")
ET quand je valide, ça me met : VALEUR#
Je sais pas si ça du format de ma cellule (standard) ou d'une erreur de syntaxe...
Pourriez-vous éclairer ma lanterne ????
3 réponses
-
tu ferme la parenthèse du premier SI trop tot, et tu n'as pas besoin de double guillemets pour tester une égalité avec un point-virgule
essaye
=SI(b2=";";SI(AUJOURDHUI()-B2>A2;"ALERTE";""))
cela se traduit par
Si B2 est un point virgule, alors si le test de date est vrai, je fais alerte, sinon rien, sinon rien
est-ce bien ca que tu voulais faire? -
Bonjour,
Je pense que Nomi ne voulait pas tester si b2 était = à un point virgule mais si b2 était vide.
Ce qui ferait plutôt
=si(b2="";"";si(aujourdhui()-b2>a2;"alerte"))
Cyn -
merciiiiiiiiiii cyn16, ça marche.
mon souci était bien du à la syntaxe : une parenthèse qui trainait !!
gracias