Incrémentation par plage

Bonjour,

Je suis confronté à un problème vraiment bête pour une manipulation que j'imagine pourtant courante. Je souhaite incrémenter une série de données par plage. Je ne sais pas si les termes sont exacts, et c'est peut-être ce qui expliquerait que je n'arrive pas à trouver de solution.

Pour faire simple, imaginons ceci:

1

1

1

2

2

2

Si je sélectionne ces six lignes, j'aimerais, en faisant glisser vers le bas, que sur les trois lignes suivantes j'ai le chiffre 3, puis sur 3 lignes le chiffre 4, etc.

Merci d'avance pour votre aide.

Bonjour,

A1 = 1

En A2:

=SI(NB.SI(A$1:A1;A1)=3;A1+1;A1)

Puis tirer vers le bas.

Cdlt

Renyeu

Bon...

Même pas 5 min après avoir énoncé mon problème, j'ai trouvé une solution que l'on peut résumer avec l'image suivante :

capture

J'écris la formule que je fais glisser, et c'est plier.

Maintenant la solution est un peu "cheap" et fonctionne avec des données numériques. Je suis donc toujours à l'écoute d'une solution pour des données textes ou alphanumériques.

Merci encore.

Bonjour,

A1 = 1

En A2:

=SI(NB.SI(A$1:A1;A1)=3;A1+1;A1)

Puis tirer vers le bas.

Cdlt

Renyeu

Merci renyeu pour ton retour rapide. Comme tu peux le voir, j'ai trouvé une solution encore plus simple, mais la tienne est intéressante pour un grand nombre de répétition.

Bon, j'ai finalement trouver la solution qui correspond exactement à ce que je cherchais. Pour être plus précis par rapport à mon problème initial, je souhaitais incrémenter des semaines par plage. Il s'agissait donc d'avoir:

S1

S1

S1

S2

S2

S2

qui donnerait en faisant glisser:

S3

S3

S3

S4

S4

S4

La solution qui me convient finalement est d'indiquer dans la première cellule la valeur "1", de modifier le format de cellule avec un format personnalisé "\S0", puis d'utiliser la formule proposée par renyeu (ou la mienne, peu importe).

Ainsi j'ai bien l'affichage alphanumérique que je recherche mais dans la cellule j'ai bien la valeur numérique me permettant d'utiliser les formules évoquées. A nouveau, je suis toujours à l'écoute d'autres solutions , mais j'indique tout de même le sujet comme résolu.

Bonjour le forum,

Dans la colonne choisie, ligne 1 :

="S"&ENT((LIGNE()-1)/3)+1

A tirer vers le bas.

Rechercher des sujets similaires à "incrementation plage"