Bonjour à tous, je vous souhaite une excellente année 2024.
Je vous remercie par avance pour vos réponses . Je n'ai pas trouvé de sujet répondant exactement à ma problématique dans le forum, je publie donc mon premier sujet.
Ci-joint j'ai créé un fichier d'exemple avec à la fois un exemple des données dont je dispose et du résultat que j'aimerais obtenir.
J'ai une liste de clients et une liste de réunions auxquelles ils ont assisté. Si ils ont assistés à la réunion la cellule contient un 1 sinon un 0.
Mon objectif et de pouvoir identifier les clients ayant participé ensemble à des réunions et combien de fois cela s'est produit. Pour ce faire j'ai un second tableau qui me permettra de croiser leurs informations et de donner le nombre d'interactions entre eux.
Ma problématique est le nombre de traitements à faire pour obtenir le résultat. J'ai envisagé la formule suivante :
=NB.SI.ENS($B$4:$E$4;"=1";$B5:$E5;"=1") (pour l'intéraction client 1 / client 2)
Celle-ci fonctionne mais ne permet pas de traiter efficacement une grande quantité de donnée puisque je ne peux pas la manipuler à la fois sur les colonnes et les lignes automatiquement. (Le fichier d'origine représente 5000 clients et 17000 réunions)
auriez-vous une idée de formule me permettant de réaliser cela ? Je ne maitrise pas VBA, mais si c'est la seule façon de faire j'essayerai. Je suis aussi ouvert à repenser totalement ma méthode et oublier ce second tableau si une autre solution vous parait plus efficace.
A nouveau merci pour vos réponses, n'hésitez pas à me demander des précisions si besoin.