IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Générer des nombres aléatoires en fonction de probabilités et d'une moyenne


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Septembre 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Septembre 2018
    Messages : 5
    Par défaut Générer des nombres aléatoires en fonction de probabilités et d'une moyenne
    Bonjour,

    Je suis en train de créer un simulateur d'appels sur une hotline.
    Pour cela j'ai extrait les statistiques passées sur cette hotline (appels reçus, servis, abandonnés, etc.).

    Par exemple : les appels abandonnés = appel raccroché par l'appelant suite à mise en attente (= petite musique d'attente devenue agaçante )
    - 5 % des appels abandonnés le sont en - de 5 sec.
    - 20 % des appels abandonnés le sont entre 5 et 60 sec.
    - 75 % des appels abandonnés le sont après + de 60sec.
    - en moyenne, un appel est abandonné après 3min d'attente

    Je souhaite établir des temps avant abandon aléatoirement, mais en fonction des 4 critères ci-dessus.

    Je connais la formule "ALEA Entre Bornes", il est possible de créer un tableau avec une proba pour les 3 premiers critères. Mais je ne vois pas comment respecter le 4ème critères de la moyenne.

    Avez-vous une idée de comment faire ?

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Ce n'est pas un problème Excel mais un problème mathématique.

    Il y a une infinité de solution en fonction des répartition que l'on peut faire dans chacune de tes 3 plages.

    De plus, tu ne fixes pas de limite supérieure pour ta troisième plage.
    L'une des solution (sans doute la plus simple), serait de mettre 402,33 seconde comme limite supérieure à la troisième plage et de considérer que chaque plage a une répartition uniforme.
    Mais, comme je le disais, il y a une infinité d'autres possibilités et celle-ci n'est certainement pas le plus réaliste (vu qu'une durée de ce type est généralement plus proche d'une répartition de Poisson https://fr.wikipedia.org/wiki/Loi_de_Poisson ).

    En partant de cette hypothèse, il suffirait de faire deux tirages aléatoires :
    Le premier pour déterminer la plage en utilisant les %.
    Le seconde pour déterminer le temps en fonction des bornes de la plage.

Discussions similaires

  1. Générer des nombres aléatoirement
    Par elghadi_mohamed dans le forum Langage
    Réponses: 2
    Dernier message: 02/11/2007, 12h15
  2. Réponses: 4
    Dernier message: 12/09/2006, 16h42
  3. Générer des nombres aléatoires
    Par nbeligh dans le forum C++
    Réponses: 6
    Dernier message: 05/09/2006, 16h05
  4. Algo pour générer des nombres aléatoires
    Par Admin dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 12/06/2006, 09h06
  5. Réponses: 2
    Dernier message: 16/05/2006, 17h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo