J'essaie de créer une liste de noms qui répètent un certain nombre de fois, en fonction d'une autre variable. En gros, si je donne les résultats suivants:Excel pour retourner la liste des éléments avec une répétition spécifique
Column A Column B
Amy 5
John 2
Carl 3
le résultat serait:
- Amy
- Amy
- Amy
- Amy
- Amy
- Carl
- Carl
- Carl
- John
- John
J'ai construit la liste initiale à l'aide de l'indice-petite Countif, méthode, pour obtenir une liste alphabétique et distincte, puis une autre formule pour déterminer le nombre fois chaque élément répète. Je sais que je dois utiliser une sorte d'index/offset par rapport aux lignes, mais je n'arrive pas à le faire fonctionner correctement. La liste est dynamique et change tous les jours, donc retaper manuellement la liste chaque jour entraînerait trop d'erreur humaine et de temps (la liste est d'environ 50 éléments distincts, avec un nombre total de lignes à la fin d'environ 400). En fin de compte, la liste sera utilisée pour un certain nombre de sumproduct/vlookups. Je peux le faire assez rapidement dans VBA, mais les utilisateurs de ce document ne font pas toujours confiance à VBA et essayer de les faire fonctionner à chaque fois n'est pas quelque chose qui fonctionne.
Nous vous remercions de votre aide!
Recevez un nouvel utilisateur? Est-ce une option? – JNevill
Parfois, je souhaite vraiment que c'était ... – mjohnson