EXCEL RECHERCHE D UN MONTANT DANS PLUSIEUR COLONNES

Résolu/Fermé
KIKOU10 Messages postés 10 Date d'inscription jeudi 28 avril 2011 Statut Membre Dernière intervention 20 juillet 2013 - 28 avril 2011 à 22:12
KIKOU10 Messages postés 10 Date d'inscription jeudi 28 avril 2011 Statut Membre Dernière intervention 20 juillet 2013 - 29 avril 2011 à 07:37
Bonjour,


Voila mon problème : j'ai un fichier excel contenant en collonne A une liste de reférences (qui est complétée régulièrement) a classer par ordre alphabétique, et dans les colonnes suivantes de 2 à 50 voir plus des montants le titre des colonnes 2 à ... étant une date, la colonne 2 toujours la plus récente.
J'aurais besoin de récupérer dans une autre feuille de ce fichier ( de préférence la 1 mais ce n'est pas le + imporant) en colonne A une réf de la feuille base de donné mais pas de la même ligne et en colonne 3 le montant le plus élevé correspondant à cette ref entre toute les colonnes.

Je possede excel 2003 et aucune base en macro. Si quelqu'un pouvait m'aider.
Merci

A voir également:

5 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
28 avril 2011 à 22:29
bonjour

J'aurais besoin de récupérer:
- en colonne A une réf de la feuille base de donné

Est-ce que tu la saisis ?
Tu ne donnes aucun critère de récupération...

- en colonne 3 le montant le plus élevé correspondant à cette ref entre toute les colonnes.

Dans ce cas cette formule te récupère ta valeur sur 70 colonnes :

=MAX(DECALER(base!$A$1;EQUIV(A1;base!$A:$A;0)-1;1;1;70))


Si cela ne correspond pas, tu peux nous mettre un exemple de classeur, sans données identifiables et privées, mais avec la structure de tes données sur http://www.cijoint.fr/ puis nous mettre le lien généré ici ce serait plus facile.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
Modifié par Patrice33740 le 28/04/2011 à 22:34
Bonjour,

Si la référence n'est pas un nombre, essaie une formule dans le style :
=MAX(INDIRECT("Références!"&EQUIV(A1;Références!A:A;0)&":"&EQUIV(A1;Références!A:A;0)))
Patrice
0
KIKOU10 Messages postés 10 Date d'inscription jeudi 28 avril 2011 Statut Membre Dernière intervention 20 juillet 2013
28 avril 2011 à 22:53
Gbinforme,
J'ai déposé le fichier sur le lien que tu as mis, mais c'est la premiere fois que je fais ça je ne sais pas si ça a marché.
En colonne a je peu saisir la ref mais je vais essayer de faire une liste de données par rapport à la Colonne A de la base de données.
Et il se pose le problème que la ref prise dans la feuille 1 qui peu être considéré comme une sorte de ticket de caisse n'est pas sur la même ligne que dans la base de donné. Peu être la recherche doit elle se faire en 1° sur la ref de la feuille 2 et aprè sur le montant le + élévé. Mais là je suis larguée.

Merci pour la réponse
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
28 avril 2011 à 22:58
puis nous mettre le lien généré ici

Tu as oublié de récupérer le lien qui t'étais donné.

Peu être la recherche doit elle se faire en 1° sur la ref de la feuille 2 et aprè sur le montant le + élévé

C'est bien ce que fait la formule.
0
KIKOU10 Messages postés 10 Date d'inscription jeudi 28 avril 2011 Statut Membre Dernière intervention 20 juillet 2013
28 avril 2011 à 22:57
http://www.cijoint.fr/cjlink.php?file=cj201104/cijCLgyuuz.xlsx

J' aais oublier le lien pour le fichier
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
28 avril 2011 à 23:31
Salut le forum

Sur la base de ton fichier, en C2 à recopier vers le bas
=MAX(DECALER(Feuil2!$A$1;EQUIV($A2;Feuil2!$A:$A;0)-1;1;1;255))

Mytå
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
KIKOU10 Messages postés 10 Date d'inscription jeudi 28 avril 2011 Statut Membre Dernière intervention 20 juillet 2013
29 avril 2011 à 07:37
Merci beaucoup a tous, ça fonctionne super.
0