Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Recopier fonction avec incrémentation

  • Initiateur de la discussion Krilin
  • Date de début
K

Krilin

Guest
Bonjour,

Voici mon pb:

J'ai un tableau avec bcp de données. Plusieurs feuilles.

Je n'arrive pas à recopier les formules car l'élément à prendre ds la feuille 1 est par exemple en A1 puis le deuxième en A4 alors que ds mon tableau récap (feuille2), les éléments sont en A1, A2. (Pas possible de recopier car Excel me prend la cellule A2 de la feuille 1 évidemment)

Il faudrait donc que j'incremente de 3 du style
=Feuil1!$A1$6 +3 lignes.

Je ne sais pas si j'ai été clair (je n'ai pas l'impression) mais je donnerai plus de détails si besoin...
 
A

andré

Guest
Salut Krilin,

Il me semble que tu devrais travailler avec la fonction INDIRECT.
A partir de A2 la formule : =((LIGNE()-1)*3)+1 te donne l'incrémentation voulue.

Ândré.
 
R

Ronan

Guest
J'ai eu le même pb, la solution est dans la barre de formule de ta cellule tu copie cette formule :
=INDIRECT(CONCATENER("Feuil1!H";A2*5+9860;""))
Ou Feuil1 est la feuil dans laquelle se situe toutes tes données. H est la colonne que tu veux recopier partiellement. A2 est la cellule de la colonne A ( à créer) ou tu va faire un compteur allant de 0 à 100 par ex, si tu ne veux que 100 recopie parmi tes millions de données.
5 est le pas de recopie que tu désire (je crois que c'est 3 pour toi) et enfin 9860 est la ligne ou tu veux commencer ta recopie (1 si tu veux commencer du début).
Voilà.
A+
 

Discussions similaires

Réponses
7
Affichages
330
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…