Bonjour à tous,
Voici mon problème sur Excel:
J'ai un fichier qui contient 3 onglets. Le premier onglet, Role Dep, est le tableau dans lequel je voudrais obtenir mon résultat final. L'idée ici serait d'afficher le département en fonction de la valeur que je peux avoir dans la colonne Role.
Dans mon onglet, Mapping, j'ai le département qui correspond à mon utilisateur dont le nom est affiché en colonne Name. Comme vous pouvez le voir dans le fichier joint, un utilisateur peut avoir plusieurs Role, mais il sera toujours assigné au même département.
En bref, je voudrais que dans l'onglet Role Dep, le departement soit affiche pour chaque role seulement s'il y a une majorite. Pour m'expliquer, dans l'onglet Mapping, si je filtre la colonne Role pour ne garder que "user" je vois que j'ai 2 utilisateurs en Management mais un seul en Accounting. Du coup, dans l'onglet Role Dep, Management doit s'afficher à côté de "user" et idealement que je puisse dérouler la formule pour que cela fonctionne avec les autres roles.
Est-ce possible avec une formule ou seulement avec du VBA? J'ai bien trouvé une formule qui me permet de sortir la valeur texte qui ressort le plus fréquemment mais pas en fonction d'une autre valeur comme explique et seulement sur une plage fixe. De plus, dans le cas où je n'aurais pas de majorité (resultat>50%), il faudrait ressortir un blanc "". Auriez-vous une idée de comment faire ca svp? :)