RechercheV: renvoyer plusieurs résultats d'une même valeur sur une colonne

idertaki

XLDnaute Nouveau
Bonjour à tous,

Je souhaite rechercher pour une valeur "X" toutes les valeurs correspondantes et les renvoyer dans plusieurs cellules.

Concrètement, il s'agit de renvoyer tous les sites d'affectation pour un véhicule qui a fait plusieurs tournées, chaque table de référence représente un mois d'activité.

Dans mon fichier, j'ai près de 29 000 lignes et les tables de recherche sont organisées en plusieurs feuils de calcul, je me sers de cette formule après consolidation des données mensuelles pour retrouver les sites d'affectation, donc il peut y avoir des doublons aussi (le même site à plusieurs mois)

Je mets en pièce jointe un fichier excel pour simplifier et bien illustrer mon point bloquant, et je remercie d'avance toute personne volontaire.

Bien à tous,
 

Pièces jointes

  • VlookupListCell.xlsx
    10.6 KB · Affichages: 50
  • VlookupListCell.xlsx
    10.6 KB · Affichages: 45

CISCO

XLDnaute Barbatruc
Re : RechercheV: renvoyer plusieurs résultats d'une même valeur sur une colonne

Bonjour

Dans ton fichier réel, tu as combien de tables ? Beaucoup plus je suppose... Est-ce que ces tables ont une nom générique de la forme TABLE n°?

@ plus
 
Dernière édition:

idertaki

XLDnaute Nouveau
Re : RechercheV: renvoyer plusieurs résultats d'une même valeur sur une colonne

Bonjour CISCO,

J'ai six tables références, voici la désignation exacte: jan-fev, mars, avril, mai, juin, juillet. ma valeur recherchée est dans la colonne A "Vehicule" et la valeur à renvoyer est dans la colonne B "Site_cle"

Merci beaucoup !
 

CISCO

XLDnaute Barbatruc
Re : RechercheV: renvoyer plusieurs résultats d'une même valeur sur une colonne

Bonjour

Une possibilité en pièce jointe avec une formule matricielle à valider avec Ctrl+maj tempo+entrer. Ce n'est pas une solution très esthétique car elle consiste à utiliser 3 SIERREUR à la suite, chaque partie traitant une des tables. Faute de mieux pour le moment...

@ plus

P.S : De plus, cela sous-entend qu'on a correctement préparé la colonne A, ce qui n'est pas certain. Le mieux serait d'obtenir celle-ci aussi automatiquement avec une formule ou grâce à une macro.
 

Pièces jointes

  • VlookupListCell.xlsx
    12 KB · Affichages: 45
  • VlookupListCell.xlsx
    12 KB · Affichages: 47
Dernière édition:

CISCO

XLDnaute Barbatruc
Re : RechercheV: renvoyer plusieurs résultats d'une même valeur sur une colonne

Bonjour

Une autre possibilité en pièce jointe, toujours avec une formule matricielle, mais avec une formule plus facile à adapter à un nombre de tables plus important : il suffit de redéfinir les noms champ et résultats dans le gestionnaire de noms (le second étant identique au premier, mais décaler d'une colonne vers la droite).

@ plus

P.S : Il y a peut être plus simple, mais pour le moment...
 

Pièces jointes

  • VlookupListCellbis.xlsx
    12.9 KB · Affichages: 46
  • VlookupListCellbis.xlsx
    12.9 KB · Affichages: 42

CISCO

XLDnaute Barbatruc
Re : RechercheV: renvoyer plusieurs résultats d'une même valeur sur une colonne

RE

En réorganisant la formule, et après quelques simplifications...

@ plus
 

Pièces jointes

  • VlookupListCellbis.xlsx
    12.9 KB · Affichages: 43
  • VlookupListCellbis.xlsx
    12.9 KB · Affichages: 47

CISCO

XLDnaute Barbatruc
Re : RechercheV: renvoyer plusieurs résultats d'une même valeur sur une colonne

Bonsoir

Comme tu écris que tu as 29000 lignes, il y a deux problèmes :
* il faut diviser LIGNE(champ) par un nombre beaucoup plus grand que 1000. C'est fait dans le fichier ci-joint.
* cela risque de prendre beaucoup de temps de calcul pour faire ce classement. Il faudrait mieux dans ce cas une macro.

@ plus
 

Pièces jointes

  • VlookupListCellbis.xlsx
    12.9 KB · Affichages: 41
  • VlookupListCellbis.xlsx
    12.9 KB · Affichages: 60

CISCO

XLDnaute Barbatruc
Re : RechercheV: renvoyer plusieurs résultats d'une même valeur sur une colonne

Rebonjour à tous

Et une version avec les valeurs en colonne A obtenues automatiquement.

@ plus
 

Pièces jointes

  • VlookupListCellsuite.xlsx
    12.3 KB · Affichages: 68

Discussions similaires

Statistiques des forums

Discussions
312 108
Messages
2 085 363
Membres
102 874
dernier inscrit
Petro2611