Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

valeur aléatoire

5 réponses
Avatar
Cynoq
Bonjour,
quelqu'un aurait un script, pour excel, permettant de retourner une valeur
aléatoire comprise entre deux bornes ?


Merci d'avance

5 réponses

Avatar
Patrick Bastard
Bonjour, Chien fou.

Extrait de l'aide de Excel :
<ALEA
<Voir aussi

<Renvoie un nombre aléatoire supérieur ou égal à 0 et inférieur à 1. Un
nouveau nombre aléatoire est renvoyé chaque fois que la feuille de calcul
<est recalculée.

<Syntaxe

<ALEA( )

<Notes

<Pour générer un nombre réel aléatoire compris entre a et b, utilisez :
<ALEA()*(b-a)+a

<Si vous voulez utiliser ALEA pour générer un nombre aléatoire qui ne change
pas chaque fois que la cellule est recalculée, vous pouvez taper <=ALEA()
dans la barre de formule, puis appuyer sur F9 pour transformer la formule en
nombre aléatoire.

Cette aide t'aide-t-elle ?
(Aide-toi de l'aide, et l'aide t'aidera...)

Bien cordialement,
--
==================================== P. Bastard.
Pour me contacter, remplacez "Chez" par @ dans l'adresse

Une foule de conseils utiles sur le site de Misange :
http://www.excelabo.net


"Cynoq" a écrit dans le message de
news:c657ej$88h$
Bonjour,
quelqu'un aurait un script, pour excel, permettant de retourner une valeur
aléatoire comprise entre deux bornes ?


Merci d'avance




Avatar
Paul V.
Bonjour,

Tu peux utiliser diverses solutions dont evaluate comme dans l'exemple
(valable en version française uniquement - a adapter pour les autres
langues):

MsgBox Evaluate("ALEA.ENTRE.BORNES(50,100)")

HTH

Paul V

Cynoq wrote:
Bonjour,
quelqu'un aurait un script, pour excel, permettant de retourner une
valeur aléatoire comprise entre deux bornes ?


Merci d'avance


Avatar
Bonjour,
et l'aide en ligne elle sert à quoi ????
[F1] alea

Pour générer un nombre réel aléatoire compris entre a et
b, utilisez :
ALEA()*(b-a)+a

j'ajouterai :
pour une valeur entiere :
ENT(ALEA()*(b-a)+a )

@+


-----Message d'origine-----
Bonjour,
quelqu'un aurait un script, pour excel, permettant de
retourner une valeur

aléatoire comprise entre deux bornes ?


Merci d'avance


.



Avatar
Rai
Cynoq wrote:
Bonjour,
quelqu'un aurait un script, pour excel, permettant de retourner une
valeur aléatoire comprise entre deux bornes ?


Merci d'avance


Bonjour,

Sans vba :
=alea()*(B1-A1+1)+A1

A1 contient la borne inférieure
B contient la borne supérieure

écrire
=ENT(ALEA()*(B1-A1+1)+A1
pour obtenir des valeurs entières


le A1+1 peut-être changé en A1.
Tout dépend de savoir si tu veux ta borne supérieure incluse ou non.


--
Cordialement,

Rai
Remplacer point par la ponctuation appropriée pour répondre...

Avatar
Charly Chemouni
Bonjour,

utiliser la fonction ALEA.ENTRE.BORNES

--
Salutations.

Charly Chemouny,
Sitel, pour l'Assistance Utilisateur de Microsoft

"Cynoq" a écrit dans le message de news:
c657ej$88h$
Bonjour,
quelqu'un aurait un script, pour excel, permettant de retourner une valeur
aléatoire comprise entre deux bornes ?


Merci d'avance