RechercheV & Indirect

Résolu/Fermé
Mistral_13200 Messages postés 634 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 21 mars 2024 - 18 nov. 2019 à 17:09
Mistral_13200 Messages postés 634 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 21 mars 2024 - 28 nov. 2019 à 16:27
Bonjour à tous

J’ai créé le classeur que vous pourrez télécharger avec le lien ci-dessous :
https://www.cjoint.com/c/IKsp41MN4yn

J’ai créé ce classeur pour les besoins d’un concours. Il a pour objet l’attribution de récompenses dans un concours ou sont attribuées des médailles, des rubans ou des diplômes.
Les cinq premiers onglets fonctionnent parfaitement. C’est sur l’onglet palmarès qu’il y a un problème. Sur cet onglet les trois premières colonnes sont remplies à la création du classeur et sont invariables. Les colonnes de « D » à « H » sont complétées automatiquement, grâce aux formules qu’elles contiennent, au fure et à mesure de la saisie des récompenses sur l’un des cinq premiers onglets. Pour les médailles et les diplômes pas de problème sa fonctionne.
Pour remplir ces cellules, j’ai utilisé les fonctions « RECHERCHEV » et « INDIRECT ». Je recherche la valeur de la colonne « B » dans l’onglet correspondant à la colonne « C ». Pour les médailles et les diplôme c’est bon, car je n’ai jamais plus de quatre récompenses pour une médaille.
Par contre, ça ne fonctionne pas, car avec les formules utilisées Excel s’arrête dès la première occurrence trouvée. Quand j'ai plus de quatre ruban je répète les quatre premiers.
Dans la colonne « J » j’ai indiqué les endroits ou il y a des erreurs. Je n’arrive pas à m’en sortir, pire je n’ai aucune idée sur la façon d’y arriver.
Pouvez-vous m’aider ?

D’avance merci.
Mistral

4 réponses

Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
18 nov. 2019 à 17:54
Bonjour.

La formule en H est correcte. C'est celle en D qui est inexacte.
En D24 de 'Monochrome tu voudrais afficher 1016 au lieu de 704, je suppose ? Ainsi en H24 tu obtiendrais IESTPA002308_43.JPG ; c'est bien ça?
Alors ce n'est pas RECHERCHEV qu'il faut utiliser, mais une formule avec INDEX, ADRESSE, EQUIV ...
0
Mistral_13200 Messages postés 634 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 21 mars 2024 4
18 nov. 2019 à 18:24
Bonsoir Raymond,

C'est exactement ça et ainsi de suite.

J'ai vainement chercher à utiliser une combinaison d'EQUIV et INDEX mais je n'y arrive pas.
J'ai déjà mis un moment à comprendre valider une formule avec une matrice
Pourrais-tu m'aider Stp?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
18 nov. 2019 à 18:47
Bonjour
voyez si cela résout votre problème (je ne garantis pas)
notez que la formule en J traite d'un seul coup l'affectation à la feuille Général ou à celle citée en C selon les cas
https://mon-partage.fr/f/FLlijbmG/
d'où le fait qu'elle n'est pas très simple
pensez bien au type d'entrée en matricielle selon les explications dans la feuille
revenez si besoin
crdlmnt
0
Mistral_13200 Messages postés 634 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 21 mars 2024 4
18 nov. 2019 à 19:48
Bonsoir Vaucluse,

Ca fait plaisir de se retrouver ...
Ta solution semble fonctionner. J'ai vérifier la concordance entre ce que tu propose sur les "rubans FIAP" et ce que j'attends est c'est parfait.
Par contre, et je n'ai pas honte de le dire, je n'ai rien compris à ta formule.
Comme je l'ai dit je suis dans l'urgence sur de fichier, pourrais-tu le finaliser et je te promets de mettre dessus pour comprendre après.
Je sais que je demande beaucoup, mais là je suis vraiment dans la …

D'avance merci.
Amicalement
Mistral
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395 > Mistral_13200 Messages postés 634 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 21 mars 2024
18 nov. 2019 à 19:58
alors détaille moi un peu tout ce que tu entends par " finaliser", quelles colonnes? et quoi vers quoi? et je m'en occupe demain
Bien amicalement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
18 nov. 2019 à 21:00
..et en attendant tes infos, le fichier avec la formule dans la bonne colonne
https://mon-partage.fr/f/wcLpaMru/
bonsoir
0
Mistral_13200 Messages postés 634 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 21 mars 2024 4
18 nov. 2019 à 23:28
Je viens de regarder le deuxième fichier, j'ai bien les bons numéros de fichier, comme sur ton 1er classeur.
Ils correspondent bien aux récompenses de la colonne "B" et à la catégorie de la colonne "C".
Par finaliser il faut que les colonnes "D" à "H" correspondent elles aussi aux valeurs recherchées dans les colonnes "B" et "C".
Le but de l'onglet "Palmarès" est de regrouper sur une seule feuille toutes les récompenses attribuées sur les cinq premiers onglets dans un ordre qui m'est imposé et qui se trouve en colonne "B".

J'espère que j'ai été suffisamment claire.
En tout cas un grand merci à toi.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
19 nov. 2019 à 09:32
Salut
pour simplifier les formules
je constate que dans la feuille Général, les codes en B22:B26 sont en exemplaire unique
par conséquent, ce qui doit être renvoyé en feuille Palmarès est toujours identique quand un de ces codes apparaît en B et il, ne risque pas d'y avoir de multiple, non?
auquel cas on devrait pouvoir alléger sérieusement les formules en simplifiant la partie qui s'adresse à Général?
peux tu confirmer?

crdlmnt
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
18 nov. 2019 à 19:07
Bonjour,

Il te faut des identifiants uniques comme par exemple Ruban FIAP1, Ruban FIAP2, etc

Regarde si cela te convient
https://www.cjoint.com/c/IKsseRXUUrv

Cordialement
0
Mistral_13200 Messages postés 634 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 21 mars 2024 4
18 nov. 2019 à 19:42
Bonsoir
Merci de t'intéresser à mon problème mais ta solution n'est pas souhaitable car il faut impérativement que la colonne B reste telle qu'elle est.
Mais merci à toi d'avoir répondu.
Mistral
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
19 nov. 2019 à 08:36
Bonjour,
Pas de souci, mais dommage car cette solution fonctionnait pour toutes les colonnes sans formule compliquée !
Cordialement
0