comment calculer une prime d'inscription selon des criteres

was

XLDnaute Nouveau
comment calculer la prime d'inscription selon le numéro du sponsor, l'age et le sexe des participants.

énoncé de la question:

Afin d’encourager la participation des athlètes de certaines groupes d’âge,
plusieurs sponsors offre des primes aux participants hommes ainsi qu’aux
participants femmes. La feuille de calcul « Liste sponsors » contient les
données concernant les primes que chaque sponsor peut offrir à un
participant homme ou femme, en fonction de son âge. Appliquez une
formule à la colonne « Prime d’inscription » afin d’afficher la prime pour
chaque participant, en fonction de son âge, de son sexe et du numéro de
sponsor.

j'ai vraiment besoin de votre aide ,pour un TP qui sera noté comme examen .

ci joint le fichier des données:
 

Pièces jointes

  • fichier waswas.xlsm
    21.3 KB · Affichages: 169
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : comment calculer une prime d'inscription selon des criteres

Bonjour,

Essaye avec ces formules :

en H2 :

Code:
=RECHERCHEV(RECHERCHEV(A2;inscription!$A$3:$D$127;4;0);
Catégories!$A$3:$B$6;2)

en I2 :

Code:
=RECHERCHEV(G2;Groupes!$A$3:$B$9;2)

Formules à recopier vers le bas

Je te laisse tester

@+
 

was

XLDnaute Nouveau
Re : comment calculer une prime d'inscription selon des criteres

merci bcps, j'ai trouvé une autre qui fonctionne pour l'affichage par catégorie de groupes avec la fonction si :

=SI(ET(G3>=groupes!A3;G3<=groupes!A4);Groupes!$B$3;SI(ET(G3>=groupes!A4;G3<=groupes!A5);Groupe!$B$4;SI(ET(G3>=groupes!A5;G3<=groupes!A6);Groupe!$B$5;SI(ET(G3>= groupes!A6;G3<=groupes!A7);Groupe!$B$6; SI(ET(G3>= groupes!A7;G3<=groupes!A8);Groupe!$B$7; SI(ET(G3>= groupes!A8;G3<=groupes!A9);Groupe!$B$8; SI(ET(G3>= groupes!A9);Groupe!$B$9;"")))))))

mais je ne peux pas la copié jusqu'a la fin parceque les cellule change automatiquement, donc il faut que je modifie a chaque fois manuellement , mais pour votre fonrmule elle fonctionne parfaitement ,vous etes vraiment un expert.
merci bcps .
 

was

XLDnaute Nouveau
Re : comment calculer une prime d'inscription selon des criteres

c'est ce fichier dont je te parle tibo
 

Pièces jointes

  • wasmodif.xlsm
    41.1 KB · Affichages: 69
  • wasmodif.xlsm
    41.1 KB · Affichages: 84
  • wasmodif.xlsm
    41.1 KB · Affichages: 74
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : comment calculer une prime d'inscription selon des criteres

Bonsoir was,

Je fais suite ici aux questions posées par MP, bien que je t'ai indiqué que le principe était de rester sur le Forum

Affichez les participants dont le code se termine par BM, qui ont été classés parmi les 10 premiers au niveau de la course des voitures et parmi les 10 premiers au niveau de la course du vélo.

Sur la base de ton dernier fichier :

Installer un filtre automatique sur ton fichier

Sur la colonne A : Filtre personnalisé - Se termine par - BM

Sur la colonne J : Inférieur à - 10

Sur la colonne L : Inférieur à - 10

Je te laisse tester

@+
 

Tibo

XLDnaute Barbatruc
Re : comment calculer une prime d'inscription selon des criteres

re,

Pour nous permettre de t'aider (et aussi de comprendre la question), indique-nous manuellement le résultat attendu (et commenté)

A te (re)lire

@+
 

was

XLDnaute Nouveau
Re : comment calculer une prime d'inscription selon des criteres

j'ai pas le résultat , mais le résultats n'affiche pas les 10 premiers de la course de voiture et du vélo,
en tous cas pour cette question j'ai rien compris ,je ne sais comment on peut affiché les codes des participants qui se terminent pas "BM" et qui sont classé parmis les 10 premiers en couse de voiture et course de vélo.
 

Tibo

XLDnaute Barbatruc
Re : comment calculer une prime d'inscription selon des criteres

re,

autre tentative : ajouter une colonne (la O par exemple) et en O2, cette formule :

Code:
=SI(ET(DROITE(A2;2)="BM";OU(RANG(D2;$D$2:$D$126)<=10;
RANG(F2;$F$2:$F$126)<=10));"*";"")

à recopier vers le bas

et filtrer sur les *

A savoir qu'on n'a pas forcément 10 personnes qui répondent au cumul des 3 conditions.

P.S. : il serait bon que tu viennes nous poser des questions que tu as toi-même comprises. Pas évident pour nous de trouver des réponses si la question n'est pas claire.

@+
 

C4M

XLDnaute Nouveau
Re : comment calculer une prime d'inscription selon des criteres

Question pour Was,
J'aurais une question pour toi concernant la question 4 quand il parle des Sponsor...
Pour être en mesure d'afficher dans la colonne «Num.sponsor» un numéro de façon aléatoire, comment tu t'y es pris?:confused:
Et ensuite, quelle fonction as-tu inséré dans la colonne «Nom sponsor» pour que les noms suivent les nombres aléatoires?:confused:
Je suis en train de faire la même chose que toi, et j'ai trouvé ta discussion sur les questions!!
Je suis arrivée à presque tout faire, sauf cette feuille de calcul-là qui me donne des nausées! :D

Pour trouver les numéros aléatoires, j'ai fait cette formule... mais je ne sais pas si c'est bon...
=ALEA.ENTRE.BORNES('Liste sponsors'!$A$4;'Liste sponsors'!$A$13)

Si tu peux m'aider, ce serait merveilleux! J'en arraches vraiment!
Merci d'avances!!!!!
 
Dernière édition:

Statistiques des forums

Discussions
312 361
Messages
2 087 627
Membres
103 608
dernier inscrit
rawane