Excel 2007 - Fonction SI ou SOMMEPROD

Résolu/Fermé
Ziato Messages postés 11 Date d'inscription jeudi 20 décembre 2012 Statut Membre Dernière intervention 11 février 2014 - Modifié par Ziato le 11/02/2013 à 14:10
Ziato Messages postés 11 Date d'inscription jeudi 20 décembre 2012 Statut Membre Dernière intervention 11 février 2014 - 11 févr. 2013 à 14:36
Bonjour à toutes et tous,

Je réalise une étude de conformité et je n'arrive pas à traiter certaines valeurs, je m'explique :

J'ai une valeur d'analyse Bactériologique qui comprends deux cases :
1ère case comprends soit : > , < ou rien
2ème case comprends : un nombre

J'aimerai pouvoir dire SI(1ère case="<") = "CONFORME" mais SI(1ère case="") on doit avoir la 2ème case < à une limite et enfin SI(1ère case=">") = "NON CONFORME"

Admettons que ma limite soit strictement < 100, j'ai alors les possibilités suivantes :

Possibilité 1 | 1ère case = < | 2ème case = 1 et +
Possibilité 2 | 1ère case = rien | 2ème case = 1 à 100[
Possibilité 3 | 1ère case = rien | 2ème case = [100 et +
Possibilité 4 | 1ère case = > | 2ème case = 1 et +

Donc les possibilités 1 et 2 doivent renvoyer "CONFORME" tandis que la 3 et 4 doivent renvoyer "NON CONFORME"

J'ai essayé avec des fonctions SOMMEPROD dans des SI / des OU dans des SI / des SI dans des SOMMEPROD avec des OU néanmoins malgré tous j'ai toujours une ou plusieurs possibilités affichent le mauvais résultats.

Merci par avance de consacrer de votre temps sur mon problème,

Cordialement, Ziato

A voir également:

2 réponses

seabust Messages postés 740 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 101
11 févr. 2013 à 13:41
Ton énoncé est quelque peu incohérent, ou alors il y a quelque chose que je ne saisis pas bien :

d'un côté tu dis : "1ère case comprends soit : > ou rien" mais deux ligne après tu vérifie SI(1ère case="<") ce qui n'est pas possible vu que tu viens de dire que cette case est égale soit à rien ou à > il est donc bizarre de vérifier si elle est égale à <
0
Ziato Messages postés 11 Date d'inscription jeudi 20 décembre 2012 Statut Membre Dernière intervention 11 février 2014
11 févr. 2013 à 13:57
Bonjour Seabust,

Désolé je n'avais pas fini mon post et j'ai envoyé par maladresse, cela devrait être plus cohérent :)
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
11 févr. 2013 à 14:07
Bonjour Ziato,

Il reste une incohérence car dans cet énoncé on ne comprends pas pourquoi la possibilité 4 est non conforme (car <>"<" et la deuxième valeur est inférieure à 100)

Merci de préciser.

A+
0
Ziato Messages postés 11 Date d'inscription jeudi 20 décembre 2012 Statut Membre Dernière intervention 11 février 2014
11 févr. 2013 à 14:21
Bonjour Pilas,

Effectivement encore une erreur ma part, désolé.
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
11 févr. 2013 à 14:24
Alors Voilà une solution :
Avec A1 première case, B1 seconde case, C1 valeur limite
=SI(ET(A1<>">";OU(A1="<";B1<C1));"CONFORME";"NON CONFORME")

A tester
0
Ziato Messages postés 11 Date d'inscription jeudi 20 décembre 2012 Statut Membre Dernière intervention 11 février 2014
11 févr. 2013 à 14:36
Merci beaucoup Pilas,

Au final j'ai mis plus de temps à créer mon Topic que de temps pour avoir une réponse.

Encore merci :)
0