XL 2016 Créer une liste verticale issue de plusieurs données à partir de la fonction Recherche V/H

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

arnoldbrice19

XLDnaute Nouveau
Bonjour très chères ingénieurs ! 🙂
J'espère que vous vous portez tous bien et qu'aussi vous préparez très bien votre fin d'année ?

S'il vous plait, j'ai une préoccupation et j'aimerais avoir votre soutien. 🙏

Ci-joint un fichier Excel 2016, sur lequel j'aimerais faire ressortir à base d'une suite de transactions avec plusieurs clients, des opérations liées à un seul client (le listing) par un simple clic.
En effet, j'aimerais que lorsque je déroule la cellule "C9" pour choisir le code client, que toutes les factures ressortent de façon chronologique à partir de la ligne L12.

Je n'arrive pas à bien m'y prendre avec la fonction SI & RECHERCHE H pour ce cas. En ouvrant le document, vous allez mieux comprendre, si je m'exprime mal.

Merci par avance !
 

Pièces jointes

Solution
J'ai essayé de me formuler quelque chose de plus simple utilisant le nombre d’occurrence de factures de vente relatives à un client.
Je n'ai pas eu besoin de transposer mes données. ç'a donné une clé concaténée unique :
VB:
=C4&"_"&NB.SI($C$3:C$3;C3)
; et une fonction recherche :
VB:
=SIERREUR(RECHERCHEH($E$11&"_"&$A14;$B$2:$AB$8;5;FAUX);"")
lorsque j'entre dans la cellule E11 le nom du client. La cellule A14 correspond à l'occurrence.

Ci-joint le fichier définitif.

Merci pour votre participation !!! 😌
Bonjour,

Je suis d'accord avec le camarade Bruno. 😉

Perso je remplirai le tableau source verticalement, comme ça pour avoir les opérations d'un client, il suffirait d'utiliser le filtre du tableau.
Je ne sais pas si c'est la meilleure idée, mais c'est la mienne et je la partage avec moi-même.
Vous avez parfaitement raison sur la manière dont le tableau, source d'information, devrait être enregistré.
J'ai besoin de répondre à cette préoccupation sans transposer les données, car le fichier original possède trop de données... Pour plus de sécurité !
S'il existe une solution, s'il vous plaît, aidez moi. Car je pense pouvoir exploiter cette solution pour organiser les données et mieux faire le tri.
Merci par avance !

Cordialement,

Brice
 
Vous avez parfaitement raison sur la manière dont le tableau, source d'information, devrait être enregistré.
J'ai besoin de répondre à cette préoccupation sans transposer les données, car le fichier original possède trop de données... Pour plus de sécurité !
S'il existe une solution, s'il vous plaît, aidez moi. Car je pense pouvoir exploiter cette solution pour organiser les données et mieux faire le tri.
Merci par avance !

Cordialement,

Brice
L'objectif est de ressortir à un moment donné un filtre compte tenu des occurences de résultat.
 
J'ai essayé de me formuler quelque chose de plus simple utilisant le nombre d’occurrence de factures de vente relatives à un client.
Je n'ai pas eu besoin de transposer mes données. ç'a donné une clé concaténée unique :
VB:
=C4&"_"&NB.SI($C$3:C$3;C3)
; et une fonction recherche :
VB:
=SIERREUR(RECHERCHEH($E$11&"_"&$A14;$B$2:$AB$8;5;FAUX);"")
lorsque j'entre dans la cellule E11 le nom du client. La cellule A14 correspond à l'occurrence.

Ci-joint le fichier définitif.

Merci pour votre participation !!! 😌
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour