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 :

Distribution bourses golf


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2011
    Messages : 4
    Par défaut Distribution bourses golf
    Bonjour,
    J'aimerais faire une macro qui ferait l'attribution des bourses selon le pointage obtenu.
    Par exemple, j'ai dans la colonne A les numéros de 1 à 60
    Dans la colonne B, on a les montants attribués en regard du numéro (les montants sont dans un ordre descendant)
    Dans la colonne C, on a les pointages des golfeurs: ex: 280, 280, 281, 281, 281, 282, 283, 283, 284 etc.
    Comme il y a des pointages égaux, je voudrais avoir dans la colonne D, le montant alloué à chaque
    participant en faisant la moyenne des gains selon le rang obtenu.
    Comme il ne peut y avoir qu'un seul gagnant, le prix alloué au numéro 1 ne peut être divisé, tous les
    autres peuvent l'être s'il y a égalité.
    Dans mon exemple, le premier 280 aurait le prix indiqué en B1
    Le deuxième 280 aurait le prix indiqué en B2 (il y a élimination pour déterminer le gagnant)
    Ceux qui ont joué 282 (soit 3 joueurs) se diviseraient la moyenne des montants en B3, B4 et B5
    Ainsi de suite

    Pouvez-vous m'aider

    Flac

  2. #2
    Membre Expert Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Par défaut
    Salut,

    Je te propose une solution sans macro, j'espère que cela ne te pose pas de problème.

    Moi, dès que je peux faire sans, j'évite ...

    En D1, tu mets simplement la formule :
    E, d2 et suivantes la formule suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =MOYENNE.SI($C$2:$C$160;C2;$B$2:$B$160)
    Attention de ne pas prendre la ligne 1. De cette manière, s'il y a plus de 3 personnes à 280, la première remporte la somme en ligne 1, les autres se partagent la moyenne des montants sans prendre celui de la ligne 1.

    En espérant que cela répondra à ce que tu veux faire.

    Pour info, la MOYENNE.SI fait la moyenne des montants de la colonne B des lignes qui ont le même N° en colonne C.

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2011
    Messages : 4
    Par défaut
    Merci, ça répond à ma demande.
    Pour mon développement personnel, j'aimerais aussi avoir une
    façon de faire avec une macro. ¨Ca pourra peut-être m'être
    utile dans d'autres circonstances.

    Merci encore une fois.

    Flac

  4. #4
    Membre Expert Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Par défaut
    Salut,

    Tu te mets en enregistrement de macro. Tu mets la formule moyenne.si et c'est tout

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Débat : quelle distribution Linux choisir pour débuter ?
    Par Anonymous dans le forum Distributions
    Réponses: 227
    Dernier message: 18/02/2015, 10h09
  2. Les distributions GNU/Linux et BSD + Guide pour choisir sa distribution Linux
    Par Community Management dans le forum Distributions
    Réponses: 1
    Dernier message: 23/09/2006, 18h20
  3. Distribution spécialisée apache ?
    Par FRANCKYIV dans le forum Développement
    Réponses: 5
    Dernier message: 23/10/2003, 15h46
  4. Réponses: 2
    Dernier message: 22/09/2003, 12h37

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