Fonctio SI et ALEA
Résolu/Fermé
excel2019
Messages postés
5
Date d'inscription
mercredi 20 mars 2019
Statut
Membre
Dernière intervention
20 mars 2019
-
20 mars 2019 à 14:20
ccm81 Messages postés 10850 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 mars 2024 - 20 mars 2019 à 20:06
ccm81 Messages postés 10850 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 mars 2024 - 20 mars 2019 à 20:06
2 réponses
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
20 mars 2019 à 14:26
20 mars 2019 à 14:26
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 ?!
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 ?!
ccm81
Messages postés
10850
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 mars 2024
2 403
Modifié le 20 mars 2019 à 18:19
Modifié le 20 mars 2019 à 18:19
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
=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
excel2019
Messages postés
5
Date d'inscription
mercredi 20 mars 2019
Statut
Membre
Dernière intervention
20 mars 2019
20 mars 2019 à 19:35
20 mars 2019 à 19:35
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é ?
j'ai beaucoup de cellule à remplir avec cette formule, comment je peux "tirer" cette formule au autres cellules du dessous et d'à coté ?
excel2019
Messages postés
5
Date d'inscription
mercredi 20 mars 2019
Statut
Membre
Dernière intervention
20 mars 2019
20 mars 2019 à 19:38
20 mars 2019 à 19:38
problème reglé ca se fait automatiquement sur excel hihi
ccm81
Messages postés
10850
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 mars 2024
2 403
20 mars 2019 à 20:06
20 mars 2019 à 20:06
De rien
Si c'est fini, peux tu mettre le sujet à résolu (en haut à droite, la roue dentée)
Bonne soirée
Si c'est fini, peux tu mettre le sujet à résolu (en haut à droite, la roue dentée)
Bonne soirée
20 mars 2019 à 14:29
=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)
20 mars 2019 à 14:42
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.
20 mars 2019 à 17:01
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()