Recherchev multicritere
RésoluJ’avais déjà posté ce sujet il y a plusieurs semaines déjà, mais avec des adaptations ça a généré plusieurs erreurs. Et de plus, formule trop « complexe » pour moi. Donc je repose mon sujet.
J’ai des clients qui sont caractérisé par 2 critères :
- N° de département de résidence
- Activité (AGRI, DISTRI, INDUSTRIE, etc.)
J’ai des commerciaux qui sont caractérisés par 2 critères :
- N° de département affectés
- Activité (Equipe AGRI, équipe DISTRI, Equipe INDUSTRIE, etc.)
La formule consiste à trouver quel commercial doit être affecté en face de chaque client fonction de ces critères. A noter qu’un commercial peut changer d’équipe dans son évolution de carrière. De même qu’il peut être amené à changer de département (plus ou moins de département). De même, de nouveaux commerciaux peuvent être embauchés.
J’ai donc fait une matrice ou je peut opérer sur ces changements manuellement bien sûr.
Et dans mon tableau client, j’ai inséré une colonne en concaténant « Département + activité », en me disant qu’en faisant de même avec les commerciaux et une fonction « rechercheV » ou même « rechercheH », je pourrais y arriver, mais j’arrive à une matrice de plusieurs centaines de lignes, donc franchement pas terrible.
Je précise également que je recherche quelque de chose de simple, fonctionnel appréhendable pour moi si possible ; J’aurais certainement des adaptations à faire dans l’avenir. Quitte à passer par plusieurs tableaux intermédiaires. (ce qui me permettra de suivre la logique de calcul).
Donc pas de macros, juste des formules simples.
Le résultat à trouver devra se trouver dans le colonne « commercial logique ».
Merci à tous ! ;-)
Le lien du fichier :
https://www.cjoint.com/c/JGjb2AgyLY6
8 réponses
Affectation des commerciaux aux clients selon le département et l’activité est au cœur de la discussion, avec des évolutions possibles du personnel et l’objectif d’éviter les macros. Des solutions proposées incluent l’usage d’INDEX/EQUIV avec critères, des matrices dynamiques, ou des approches sans macro, comme concaténer ACTIVITE et DEPARTEMENT et employer RECHERCHEV sur des tableaux intermédiaires. Certaines réponses évoquent des macros ou des tests partiels pour automatiser l’attribution logique, tandis que d’autres privilégient une solution étape par étape et lisible, adaptée à l’évolution du fichier et des effectifs. Le fil compte des propositions variées, dont des solutions INDEX/EQUIV, RECHERCHEV et même macros, et des échanges sur la fiabilité et l’évolutivité des méthodes utilisables sur des feuilles volumineuses et des tableaux multiples.
-
Bonjour,
Un test avec une macro
https://mon-partage.fr/f/xvV99Knd/
celle-ci ajoute sur une feuille qui peut être masquée la liste des Commerciaux avec leur affectation logique puis distribue sur la colonne les noms auquel il devrait être attribué
Appuyez sur le bouton de l'entête "COMMERCIAL LOGIQUE"