Fonctio SI et ALEA

Résolu
excel2019 Messages postés 5 Statut Membre -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,

pouvez vous m'aider s'il vous plait, je cherche à entrer une formule dans une cellule excel qui dirait : si la cellule du dessus est à 0 alors la cellule est à 0, sinon la cellule passe à 0 avec une probabilité 0,01 selon la formule que vous avez trouvé (avec ALEA()) sinon elle est à 1.

je ne comprends pas non plus le sens de cette phrase, comment je peux obtenir là formule ALEA dont l'enoncé parle "selon la formule que vous avez trouvé (avec ALEA()) "

Merci d'avance

2 réponses

Yoyo01000 Messages postés 1720 Statut Membre 168
 
Bonjour,
avec ta valeur en A1, mettre cette formule en A2 :
=SI(A1=0;0;ALEA()*1)

Si c'est bien cela que tu veux car je ne comprends pas pourquoi il te faut du ALEA ?!
1
Yoyo01000 Messages postés 1720 Statut Membre 168
 
qques explications sur ALEA :

=ALEA() : Un nombre aléatoire supérieur ou égal à 0 et inférieur à 1 (variable)

=ALEA()*100 : Un nombre aléatoire supérieur ou égal à 0 et inférieur à 100 (variable)

=ENT(ALEA()*100) : Un nombre aléatoire supérieur ou égal à 0 et inférieur à 100 (variable)
0
excel2019 Messages postés 5 Statut Membre
 
merci beaucoup pour cette réponse très rapide !

par contre je ne comprends pas pourquoi on multiplie ALEA()*1 et non ALEA()*0.01 car je dois obtenir le chiffre avec une probabilité de 0.01. J'ai rentré la formule mais je n'obtient pas 1 ou 0.

En fait je dois obtenir soit 1 soit 0 avec la formule.
0
Yoyo01000 Messages postés 1720 Statut Membre 168
 
ça n'est pas une multiplication le *
dans l'explication, tu peux voir que c'est seulement pour le point d'arrêt de la valeur maxi.

ALEA donne une valeur variable et aléatoire donc tu ne peux obtenir que 0.01.

SI tu veux cette valeur fixe, il ne faut pas utiliser ALEA()
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
Bonjour à tous les deux

=SI(A1=0;0;SI(ALEA()<=1%;0;"?"))
si A1=0 renvoie 0
sinon renvoie "?" avec une probabilité de 99% ou bien 0 avec une probabilité de 1%

Un exemple
https://www.cjoint.com/c/ICurthNTjtB

Cdlmnt
1
excel2019 Messages postés 5 Statut Membre
 
ca marche ! merci :)

j'ai beaucoup de cellule à remplir avec cette formule, comment je peux "tirer" cette formule au autres cellules du dessous et d'à coté ?
0
excel2019 Messages postés 5 Statut Membre
 
problème reglé ca se fait automatiquement sur excel hihi
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
De rien

Si c'est fini, peux tu mettre le sujet à résolu (en haut à droite, la roue dentée)

Bonne soirée
0