Répétition d'éléments d'une liste

Bonjour à tous,

Je possède un fichier avec, pour faire simple, deux onglets.

Un premier est articulé comme une base de donnée. Supposons une liste de personne, avec des villes.

Dans un second onglet, j'utilise une formule afin de créer une liste des villes, mais ce de façon unique. Il y a X personnes habitant Paris, Y habitant Lyon, etc... Mais la ville n'apparaît qu'une fois. Pour cela, j'utilise la formule suivante en A2 :

{+INDEX(colonne_ville;EQUIV(0;NB.SI($A$1:A1;colonne_ville);0))}

Ca vaut c'que ça vaut, mais ça fonctionne.

Je souhaite maintenant obtenir le même résultat, mais avec le nom de la ville se répétant un nombre fixe de fois (ce nombre n'ayant rien à voir avec le nombre d'apparition de la ville dans le premier onglet... !).

Par exemple, je voudrais que chaque ville présente dans le premier onglet se répète 92 fois.

J'ai un peu de mal à voir comment m'y prendre... Si un de vous à une idée, je suis preneur, bien évidemment... (Je cherche, sans utilisation de VBA, si possible)

Merci d'avance pour votre aide.

Bien cordialement,

Oni.

Bonsoir,

En Feuil3, A2 : [b]=DECALER(Feuil2!$A$2;ENT((LIGNE()-2)/92);)

[/b]

Bonne soirée

Ferrand

Bonjour,

Merci beaucoup pour cette solution. C'est (quasiment) ce qu'il me faut.

Y aurait-il moyen svp de pointer sur ma première feuille, sans passer par la seconde feuille ?

Bien cordialement,

Oni.

Voilà pour mixer les deux :

[b]=INDEX(colonne_ville;EQUIV(0;NB.SI(INDIRECT("$D$1:D"&ENT((LIGNE()-2)/92)*92+1);colonne_ville);0))

[/b]Cordialement

Ferrand

Magnifique !

Merci beaucoup !

PS : Pour les suivants, si besoin, formule matricielle.

Bien sûr. Formule matricielle (la tienne l'était déjà).

Bonne soirée

Ferrand

Rechercher des sujets similaires à "repetition elements liste"