Si, RechercheV et OU

Résolu/Fermé
Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023 - 20 juil. 2015 à 22:30
Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023 - 28 juil. 2015 à 04:38
Bonjour,

Je gère un pool de hockey et, dans (f1), j'inscrit les choix de rep?hage de tout les poolers. Dans les autres feuille comme (F2), je veux que les sélections se place au bon endroit selon la position (A= attaquant; D = Défenseur; G = Gardien).

(F1) = Feuille 1 (Choix de repêchage)
(F2) = Feuille 2 (Équipe du pooler 1)

En (F2), B6 à B19 est dédié au attaquant
D6 à D13 aux défenseurs
F6 à F9 aux gardiens

EN attendant de vous transmettre un fichier sur ci-joint.com (bloqué à mon travail), je vous soumets donc mon problème.

IL faut donc que SI dans (f1) C22:E308 (Données sources) la donnée inscrite en D est A, inscrire le nom du joueur qui est en C (Nom du joueur).

Avez-vous une solution? dois-je expliquer davantage?


Merci.



4 réponses

via55 Messages postés 14432 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 juin 2024 2 713
21 juil. 2015 à 11:12
Bonjour

Bien reçu le fichier
Si je comprends que les positions sont à prendre dans la feuille Repêchage 2015 je ne vois pas dans quelle(s) feuille(s) les reports de noms doivent se faire et où ?
Donnes moi un exemple précis avec le nom de la feuille et des cellules de reports

Cdlmnt
Via
1
Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023 1
Modifié par Happy79_2 le 21/07/2015 à 15:43
Oui Données source dans Repêchage 2015.
Pour les besoins de la base j'ai reproduit le tableau à la verticale de A21 à E308 (qui seront masqué ensuite).

Pour le test de formule j'utilisais la feuille Exp1.
B7 à B19 pour les attaquants D7 à D13 pour Défenseurs et F7 à F9 pour les gardiens.
Je copierais les formules dans les autres feuilles une fois fonctionelles.
0
via55 Messages postés 14432 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 juin 2024 2 713 > Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023
21 juil. 2015 à 16:14
Bonjour

Peut-être ainsi si j'ai bien compris ;
http://www.cjoint.com/c/EGvomQbzhKF

Attention les formules sont matricielles; elles ont à valider par CTRL+MAJ+Entrée (la formule se met alors automatiquement entre { } )
Elles utilisent des colonnes nommées de la feuille Repechage (joueurs pour C et Pos pour D)

Cdlmnt
Via
0
Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023 1 > via55 Messages postés 14432 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 juin 2024
23 juil. 2015 à 02:21
Ça ne semble pas marcher ou je ne comprend pas quelque chose...
Dans la feuille EXp1, il y a des code d'erreur NOMBRE! dans toute la colonne B.

J'ai beau faire Ctl+maj+entrée, rien n'y fait.
Est-ce que c'est parce que ce sont des noms donc des valeurs que ça ne fonctionne pas? Est-ce parce que j'utilise Excel 2003? autres?
0
via55 Messages postés 14432 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 juin 2024 2 713 > Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023
23 juil. 2015 à 10:12
Bonjour

Postes moi ton fichier sur cjoint.com et reviens m'indiquer le lien fourni, je regarderai ce qui cloche

Cdlmnt
Via
0
Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023 1 > via55 Messages postés 14432 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 juin 2024
23 juil. 2015 à 14:07
Je le ferai ce soir au besoin, mais je n'ai que pris le fichier provenant de ton lien....aucune manipulation.
0
via55 Messages postés 14432 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 juin 2024 2 713
26 juil. 2015 à 13:18
Bonjour Happy

La solution est de nommer les plages correspondant eux joueurs joueus_1, joueus_2 etc et celles correspondant à leur position pos_1, pos_2 ..;
On applique la même formule en changeant simplement le nom des plages
Je l'ai fait pour les 2 premières plages pour Exp1 et Exp2 , je te laisse continuer
http://www.cjoint.com/c/EGAlpyoQXh5

Cdlmnt
Via
1
Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023 1
Modifié par Happy79_2 le 27/07/2015 à 01:10
J'ai essayé...

Je vais peut-être avoir l'air idiot, mais je n'ai jamais compris comment faire correspondre la plage au nom de plage... Comment avez-vous fait pour dire que joueur_2 était de la ligne 44 à 62?
=SI(LIGNES($1:1<=NB.SI(Pos_2;"A");INDEX(joueurs_2;PETITE.VALEUR(SI(Pos_2="A";LIGNE(INDIRECT("1:"&LIGNES(Pos_2))));LIGNES($1:1)));"")

J,ai modifié pour :
=SI(LIGNES($1:1<=NB.SI(Pos_3;"A");INDEX(joueurs_3;PETITE.VALEUR(SI(Pos_3="A";LIGNE(INDIRECT("1:"&LIGNES(Pos_3))));LIGNES($1:1)));"")

Cela me donne un code erreur NOM!
0
via55 Messages postés 14432 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 juin 2024 2 713 > Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023
27 juil. 2015 à 12:08
Bonjour Harry

Il faut d'abord nommer les plages
Dans la feuille Repechage tu selectionnes la plage C65:C83, clic droit Nommer plage et tu attribues le nom joueurs_3 , puis tu selectionnes la plage D65:D83 et de la même manière tu la nommes pos_3
Tu fais pareil pour les plages du tableau en dessous

Cdlmnt
Via
0
via55 Messages postés 14432 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 juin 2024 2 713
21 juil. 2015 à 00:52
Bonsoir

Difficile de dire quoi que ce soit sans le fichier
On attendra que tu puisses transmettre un exemple du fichier

Cdlmnt
Via
0
Happy79_2 Messages postés 73 Date d'inscription vendredi 19 septembre 2014 Statut Membre Dernière intervention 6 décembre 2023 1
21 juil. 2015 à 05:04
http://www.cjoint.com/c/EGvddR4F05u

Voici le lien.
0