Problème de Monty Hall avec la fonction SI

GalactusPrime Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un petit problème.J'ai deux colonnes avec dans chacune d'elle un chiffre entier aléatoire entre 1 et 3 et dans le troisième colonne je voudrais afficher le chiffre manquant par exemple si dans la colonne 1 j'ai un 2 et dans la colonne 2 j'ai un 3 dans la dernière colonne il me faudrait un 1 et si dans la première et dans la deuxième colonne il y a le même chiffre (par exemple 2) dans la dernière colonne il me faudrait un chiffre au hasard entre les deux autres possibilités ( 1 ou 2 dans mon exemple. Je me demandais comment on pouvait faire pour que ça marche
J'espère que j'ai réussi a me faire comprendre.
Merci d'avance pour vos réponses
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
vous parlez de colonne où de cellule?
si c'est ligne par ligne, en commençant sur ligne 1:

=SI(A1="";"";SI(A1<>B1;6-A1-B1;SI(A1=1;CHOISIR(ALEA.ENTRE.BORNES(1;2);2;3);SI(A1=2;CHOISIR(ALEA.ENTRE.BORNES(1;2);1;3);CHOISIR(ALEA.ENTRE.BORNES(1;2);1;2)))))

attention si vous copier la formule, il peut y avoir des blancs parasites

crdlmnt

2
Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   149
 
Bonjour,

Si tu ne faisais pas de faute de frappe, ce serait plus compréhensible...
Tu parles de colonne au lieu de cellule... je pars sur l'hypothèse que tes deux premiers chiffres sont en A1 et B1.

SI fonctionne ainsi : SI(condition;valeur_si_vrai;valeur_si_faux)
Pour commencer, tu peux faire :
=SI(A1<>B1;6-A1-B1;0)
astucieux, hein, 6-A1-B1 ?
Après, il s'agit de remplacer le 0.
Comme tu as de l'aléatoire, tu peux utiliser "ALEA.ENTRE.BORNES"
Exemple : =SI(A1=2;1+2*ALEA.ENTRE.BORNES(0;1);0)

En associant les 2 :
=SI(A1<>B1;6-A1-B1;SI(A1=2;1+2*ALEA.ENTRE.BORNES(0;1);0))

Ainsi de suite... il te faut traiter le cas A1=B1=1 et A1=B1=3 en remplaçant le 0 souligné.

A+
2