Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment générer une valeur aléatoire basée sur la probabilité assignée dans Excel?

S'il y a une table avec quelques valeurs et pourcentages assignés correspondants comme ci-dessous capture d'écran montré dans une feuille. Et maintenant, je veux générer des valeurs aléatoires basées sur la liste de valeurs et leurs probabilités assignées.
doc aléatoire avec probabilité 1

Générer une valeur aléatoire avec probabilité


flèche bleue droite bulle Générer une valeur aléatoire avec probabilité


En fait, pour générer des valeurs aléatoires avec la probabilité, vous n'avez besoin que de deux formules.

1. Dans la cellule adjacente de la table, tapez cette formule = SUM ($ B $ 2: B2)et faites glisser cette formule jusqu'aux cellules dont vous avez besoin. Voir la capture d'écran:
doc aléatoire avec probabilité 2

2. Sélectionnez une cellule vide dans laquelle vous allez placer la valeur aléatoire, tapez cette formule =INDEX(A$2:A$8,COUNTIF(C$2:C$8,"<="&RAND())+1), presse Entetouche r. Et appuyez F9 clé pour actualiser la valeur selon vos besoins.
doc aléatoire avec probabilité 3


Articles relatifs:


Utilitaire relatif

Insérer des données aléatoires

Ici, le Insérer des données aléatoires of Kutools for Excel peut vous aider à insérer rapidement aléatoire unique entier, données, ou aléatoire temps, chaîne de texte, Liste customisée Comme vous le souhaitez.
excel addin outil pour générer des entiers aléatoires dates fois cordes personnalisés lits


Outils de productivité recommandés

Office Tab

étoile d&#39;or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d&#39;or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d&#39;or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d&#39;écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Preston Ehrsam · 1 years ago
    =INDEX(A$2:A$8,COUNTIF(C$2:C$8,"<="&RAND())+1)



    What does the +1 in this formula do?
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      Hello, beacause the cumulative column I count the rows that are less or equal to 1, but the RAND() function only work from 0-0.9999, if you do not +1, the last one value G cannot be randomly choosed forever.