Pb de syntaxe dans Excel

bonjour,

La syntaxe que j'ai écrite m'est retournée "FAUX" :

=SI(ET(B9>=12;B9<14);"AB";SI(ET(B9>=14;B9<16);"B";SI(B9>=16;"TB")))

Pourriez-vous me dire ce qui cloche là-dedans ?

D'avance je vous en remercie.

Bonjour,

C'est lorsque B9 est vide que tu as cela. Mets plutôt ceci :

=SI(ESTVIDE(B9);"";SI(ET(B9>=12;B9<14);"AB";SI(ET(B9>=14;B9<16);"B";SI(B9>=16;"TB"))))

Amicalement

Dan

Bonjour,

Oui... en fait il manque le dernier "valeur_si_faux"

Ex :

=SI(ET(B9>=12;B9<14);"AB";SI(ET(B9>=14;B9<16);"B";SI(B9>=16;"TB";"inférieur")))

A+

Bonjour

Galopin01 a raison, rien nest prévu pour les valeurs <12

Cordialement

bonsoir,

Avec cette nouvelle syntaxe prévoyant un affichage si "faux", qui manquait, tout marche maintenant.

merci beaucoup pour l'aide sur le forum.

bien cordialement

Bonsoir,

Je me permets d'intervenir alors que le sujet est résolu, parce que je trouve la formule bien compliquée... inutilement.

On peut simplifier en partant de la "meilleure" mention, et on n'a plus qu'un seul test à faire, d'où plus besoin du "et" :

=si(B9>=16;"TB";si(B9>=14;"B";si(B9>12;"AB";"")))

Cordialement,

bonsoir,

Je suis revenu sur le site et j'ai vu la réponse supplémentaire de V_Elbie que je remercie beaucoup de me donner une formule simplifiée.

J'ai la consolation d'avoir vu les deux syntaxes...

Mais je prends bien note que c'est plus élégant de la sorte.

Encore merci

bien cordialement

Rechercher des sujets similaires à "syntaxe"