[RESOLU] Rapprochement de 2 listes sans élément unique avec critère de date non figé

  • Initiateur de la discussion Initiateur de la discussion the_funboarder
  • Date de début Date de début

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 !

T

the_funboarder

Guest
Bonjour à tous,

Je dispose de deux listes d'évènements. Pour l'exemple il s'agit d'opérations boursières caractérisées par le nom de l'action et la date/heure de la transaction.

Je cherche à rapprocher ces deux listes en identifiant à partir des opérations de la liste 1 le nombre d'opérations de la liste 2 qui correspondent à la même action ET qui sont intervenues dans un intervalle de 30 minutes avant ou après. Je vous joins un petit exemple très simplifié (j'ai en réalité plusieurs milliers de lignes à traiter dans les deux listes...). Si c'est plus simple, je peux aussi pleinement me satisfaire d'un VRAI (s'il existe au moins une opération de la liste 2 répondant aux critères) ou d'un FAUX s'il n'y en a pas.

Je ne sais pas si ce petit problème dépasse les capacités d'Excel mais les miennes c'est sûr ;-) Je suis bloqué par la présence de doublons dans la deuxième liste (plusieurs opérations possibles sur la même action), ce qui m’empêche d'utiliser RECHERCHEV en l'absence d'identifiant unique. J'ai regardé du côté de INDEX/EQUIV et des formules matricielles, sans succès... Je ne connaît absolument rien à VBA mais c'est l'occasion d'apprendre ;-)

=(MERCI) à vous et bon dimanche !
 

Pièces jointes

Dernière modification par un modérateur:
Re : Rapprochement de 2 listes sans élément unique avec critère de date non figé

Bonjour à tous,

A essayer en "E6",

Code:
=SOMMEPROD((A6=$H$14:$H$20)*(B6+$B$3>=$I$14:$I$20)*(B6-$B$3<=$I$14:$I$20))

Tirer vers le bas

JHA
 
Re : Rapprochement de 2 listes sans élément unique avec critère de date non figé

Merci beaucoup ! Ca marche effectivement très bien dans l'exemple et c'est bien plus simple que ce que j'imaginais 🙂 Je n'ai pas eu le temps d'essayer sur mon fichier source mais je vous confirme ça dès demain.
Très bonne soirée
J.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

M
Réponses
6
Affichages
1 K
G
  • Question Question
Réponses
4
Affichages
895
T
Réponses
3
Affichages
602
Tomtom8231
T
G
Réponses
9
Affichages
1 K
Guillaume25
G
K
Réponses
38
Affichages
10 K
kinders59
K
X
Réponses
4
Affichages
6 K
xghsgsej
X
T
Réponses
5
Affichages
948
TalbonJourdal Fred
T
B
Réponses
8
Affichages
9 K
batousto
B
Retour