Détermination d'un risque - fonction si

Résolu
morgan54 -  
 morgan54 -
bonjour,

je souhaite connaitre via la formule SI (je suppose) la nature d'un risque. la nature d'un risque est déterminée selon sa gravité et sa probabilité.

nature de risque 1 : insignifiant
nature de risque 2 : faible
nature de risque 3 : significatif
nature de risque 4 : élevé

voici un exemple : si gravité = 1 et probabilité = 1 alors nature du risque = 1


gravité probabilité nature du risque
1 1 1
1 2 2
1 3 2
1 4 2
2 1 2
2 2 2
2 3 3
2 4 3
3 1 2
3 2 3
3 3 4
3 4 4
4 1 2
4 2 3
4 3 4
4 4 4

je bloque lorsque l'on arrive à 3 conditions

exemple : si gravité = 3 et probabilité = 1 alors nature de risque = 2
si gravité = 3 et probabilité = 2 alors nature de risque = 3
si gravité = 3 et probabilité >2 alors nature de risque = 4

pouvez vous m'aider ?

merci à tout le monde.
A voir également:

3 réponses

Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Très belle formule Myta, bravo

autre possibilité avec SOMMPEPROD

=SOMMEPROD((grav=J2)*(prob=K2)*risq)

ou pour supprimer les 0
=SI(OU(A2=0;B2=0);"";SOMMEPROD((grav=A2)*(prob=B2)*risq))

https://www.cjoint.com/?AHFwcidnjBv
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   954
 
Re le forum

Mike, ta méthode est la plus adaptée, car il est facile d'ajouter ou de modifier les conditions.

Un peu plus et tu écrivais SOMM....PERNOD

Mytå
0
morgan54
 
merci beaucoup a vous tous... J ai tout compris...nickel votre méthode mike ... mille mercis
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
Bonsoir

=SI(ET(A1=1;B1=1);1;SI(ET(A1=3;B1=1);2;SI(ET(A1=3;B1=2);3;SI(ET(A1=3;B1>2);4;""))))

crdlmnt

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   954
 
Salut le forum

Vaucluse, tu as une solution pour 5 des 16 valeurs de sa liste.

Regarde le tableau dans son message.
Gr.	 Pr.	 Nature du risque 
1	 1	 1 
1	 2	 2 
...

Mytå
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
Salut myta
effectivement, ma proposition ne porte que sur ce qui est exprimé en texte, je n'ai pas percuté sur le fait que'il fallait traiter tout le tableau
Celle ci devrait marcher
=SI(OU(A1=0;B1=0);"";SI(ET(A1=1;B1=1);1;SI(OU(ET(A1=1;B1>1);ET(A1=2;B1<3);ET(A1=3;B1=1);ET(A1=4;B1=1));2;SI(OU(ET(A1=2;B1>2);ET(A1=3;B1=2);ET(A1=4;B1=2));3;4))))
il suffit en fait de regrouper sous le code OU les conditions ET pour chacune des valeurs du risque.
sauf nouvelle erreur , mais j'ai testé , ça donne ça, colonne D à comparer à la demande en colonne C
http://www.cijoint.fr/cjlink.php?file=cj201108/cijFxXTnuz.xls
crdlmnt
0
Mytå Messages postés 2973 Date d'inscription   Statut Contributeur Dernière intervention   954
 
Re le forum

Maintenant que tu as corrigé ta réponse, je donne la mienne :)

=SI(OU(A1=0;B1=0);"";CHOISIR(A1;CHOISIR(B1;1;2;2;2);CHOISIR(B1;2;2;3;3);CHOISIR(B1;2;3;4;4);CHOISIR(B1;2;3;4;4)))


Mytå
0
morgan54
 
merci a tous
0