Calcul valeur tableau de redondance selon une hierarchie

Résolu/Fermé
nounours11 Messages postés 4 Date d'inscription jeudi 9 avril 2015 Statut Membre Dernière intervention 9 avril 2015 - 9 avril 2015 à 15:23
nounours11 Messages postés 4 Date d'inscription jeudi 9 avril 2015 Statut Membre Dernière intervention 9 avril 2015 - 9 avril 2015 à 16:48
Bonjour,

Voila j 'ai un petit soucis

J'ai une table avec trois champs remplis avec uniquement trois valeur différentes
champ1 champ2 champ3
Souhaitable Souhaitable Souhaitable
Souhaitable Souhaitable Obligatoire
Inutile Obligatoire Souhaitable
Souhaitable Inutile Obligatoire
Souhaitable Inutile Inutile
Obligatoire Obligatoire Obligatoire

La hiérarchie et le resultats:

-Pour chaque ligne il suffit qu'il y ai une fois le mot obligatoire et le résultat doit me renvoyer la valeur 2.
-Si les 3 champs = "inutile" le résultat doit renvoyer la valeur 0
-Pour tout le reste, le résultat de la fonction doit renvoyer 1

J'ai pas mal plancher dessus avec des si imbriqué sans grand résultat.
Merci de vos reponse

A voir également:

2 réponses

ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
9 avril 2015 à 15:34
Bonjour

Essaies ceci
=SI(NB.SI(A2:C2;"Inutile")=3;0;SI(NB.SI(A2:C2;"Obligatoire")>=1;2;1))

Cdlmnt
1
nounours11 Messages postés 4 Date d'inscription jeudi 9 avril 2015 Statut Membre Dernière intervention 9 avril 2015
9 avril 2015 à 16:48
Merci de ta réponse, même resultat mais fonction plus compacte et plus rapide!
0
nounours11 Messages postés 4 Date d'inscription jeudi 9 avril 2015 Statut Membre Dernière intervention 9 avril 2015
9 avril 2015 à 15:28
= SI([@Colonne7]="Obligatoire";2; SI([@Colonne8]="Obligatoire";2;SI([@Colonne9]="Obligatoire";2;0)))

voila mes debut
0
nounours11 Messages postés 4 Date d'inscription jeudi 9 avril 2015 Statut Membre Dernière intervention 9 avril 2015
9 avril 2015 à 15:41
=SI(OU([@Colonne7]="Obligatoire";[@Colonne8]="Obligatoire";[@Colonne9]="Obligatoire");2;SI(ET([@Colonne7]="inutile";[@Colonne8]="inutile";[@Colonne9]="inutile");0;1))

j ai trouver en fait merci,
0