Mauvais résultat fonction "=SI"

Fermé
HippolyteL - 8 juin 2018 à 17:53
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 8 juin 2018 à 18:08
Bonjour,

J'ai un problème dans ma fonction "=Si".

Je souhaiterai isoler les résultats associés à certains cas particuliers au sein d'un ensemble plus large ayant un résultat différent mais la fonction SI ne me retourne pas la bonne solution.

Pour clarifier la question: les cas de figures où la cellule F262 contient les nombres 9170, 9965, 8945 et 8057 devraient me donner un résultat x. Seulement, la fonction me retourne un résultat y, lié aux conditions des cellules v262, p262 et a262.
les cas de figures mentionnés précédemment sont des sous-catégories de la résultante du "recherchev" et donc ne sont pas censées me fournir le même résultat.

Avez-vous une idée de comment solutionner ce problème ?

Merci d'avance pour votre aide,
Hippolyte

=SI(ET(STXT($F262;1;5)<>9170;STXT($F262;1;5)<>9965;STXT($F262;1;5)<>8945;STXT($F262;1;5)<>8057);RECHERCHEV($V262&$P262&$A262;'Z. Paramètres'!$AW$3:$BC$150;7;0);RECHERCHEV((STXT($F262;1;5));'Z. Paramétrage affectation auto'!$B$2:$X$200;13;0))

A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
Modifié le 8 juin 2018 à 18:15
Bonjour
sans trop approfondir la formule, une première remarque:
quand vous écrivez

=SI(ET(STXT($F262;1;5)
  • d'une par vous renvoyez 5 caractères pour les comparer à un nombre de 4 chiffres, ça, c'est vous qui voyez, mais à priori il risque de n'être que rarement plus petit... mais seulement lorsque vous aurez pris en compte le point expliqué ci après
  • d'autre part, ce code vous renvoie un texte, qui n'a pas de valeur numérique est donc ne peut pas être comparé à un nombre


écrivez, pour appliquer cette formule:

STXT($F262;1;5)*1 partout où vous utilisez STXT

et après ça, revenez si votre problème n'est pas résolu, mais déposez un modèle, même partiel si confidentialité, pour que l'on puisse voir ce qu'il se passe

à déposer ici par exemple:
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire
c rdlmnt



1