Je ne peux pas concevoir l'expression de fonction que je pourrais utiliser qui aurait pour résultat le jeu de nombres suivant. Pour être clair, la colonne A est ma source de données, la colonne B est le résultat que je veux - mais en utilisant une expression de formule.
ColA ColB
cat 1 cat 2 cat 3 dog 1 dog 2 mouse 1 mouse 2 mouse 3 mouse 4 rat 1 rat 2
Tout simplement, tout ce que je veux faire est de sérialiser un nombre de 1 à n pour chaque entrée de ColA. Toutes les entrées ColA seront regroupées mais pas nécessairement par ordre alphabétique. La fonction serait dans ColB et il en résulterait les numéros de série indiqués ci-dessus.
Je ne peux pas utiliser l'outil Plan / Groupe car il ne doit pas y avoir de fractures / espaces dans les autres colonnes (il y a environ 1 000 colonnes dans le jeu de données réel) - et les entrées auront des entrées supplémentaires du même élément insérées au milieu de leur group (à la main) - la fonction idéale sera donc également relative à son prédécesseur de ligne.
Je ne peux pas (ne veux pas) faire la tâche manuellement, car dans le jeu de données réelles, la colonne contient plus de 6 000 entrées et beaucoup de variantes (mais toutes ordonnées).
Quelqu'un peut-il aider?
THX