Tirer un formule avec une incrémentation différente de 1

Bonjour,

Voici mon premier post sur ce forum!

Je souhaite en effet créer une colonne qui reprend des éléments d'une autre colonne mais en sautant plusieurs lignes (2 dans mon exemple). Le but est de l'avoir sous forme de formule pour ne pas avoir à le faire manuellement.

>> un exemple pour illustrer https://www.excel-pratique.com/~files/doc/Question.xlsx

Merci!

Bonjour b3fa et bienvenue,

Peux-tu rejoindre ton fichier après l'avoir enregistré au format Excel 2003.

Car là, seuls ceux qui ont Excel 2007 peuvent l'ouvrir

@+

Bonsoir et bienvenue

En E7 :

=INDIRECT("C"&((LIGNE()-8)*3+3)+7)

A tirer vers le bas

Amicalement

Nad

Merci pour cette réponse rapide et efficace. Je ne connaissais pas cette formule. Serait-il possible de m'expliquer sans trop vous prendre la tête à quoi correspondent chacun des termes?

Merci!

>>.xls: https://www.excel-pratique.com/~files/doc/p2PWKQuestion.xls

10v2.xlsm (165.29 Ko)

Re

Voici un petit fichier explicatif :

Fichier

Amicalement

Nad

nikel merci!

Je reviens à la charge avec cette fonction "indirect".

Est-il possible par hasard d'effectuer l'inverse de ce que je vous ai déjà demander (cf piece jointe).

https://www.excel-pratique.com/~files/doc/Question_2.xls

Merci!

Autant pour moi, j'ai réussi ^^

Bonjour

Tu peux donner ta formule STP ?

A te relire

Amicalement

Nad

Edit pour ceux qui seraient intéressés, ma formule sur la base du fichier joint :

=SI(MOD(LIGNE();3)=0;INDIRECT("C"&ENT(LIGNES($1:1)/3)+6);"")

Je cherchais une autre solution pour ne pas avoir l'air de copier,mais c'est effectivement la même que la mienne ^^.

Je commence à prendre goût à la réactivité de votre forum! Et j'en profite pour vous soumettre une nouvelle enigme qui commence à me prendre la tête:

Il s'agit de copier exactement la colonnne d'une feuille sur une autre feuille EN SUPPORTANT LES INSERTIONS dans la premiere. La colonne de la feuille 2 serait en quelque sorte mise à jour dès qu'une nouvelle donnée serait insérée dans la première colonne.

Merci!

https://www.excel-pratique.com/~files/doc/Question_3.xls

Bonjour

Je te félicite d'avoir trouvé la bonne formule. De mon coté, j'ai bataillé un bon moment avant de l'avoir. Il n'est pas évident de jongler avec MOD ENT INDIRECT LIGNE() / * ..... Tu es un champion.

Quant à ta nouvelle demande, elle est pourtant plus simple à réaliser que la précédente et je suis étonnée que tu n'y arrives pas.

=INDIRECT("Tableau!C"&LIGNE()-3)

Amicalement

Nad

J'ai réussi à faire quelque chose avec la fonction decaler, mais cela ne supporte qu'une ligne d'insertion.... Donc ca va pas...

>>> https://www.excel-pratique.com/~files/doc/3fRxSEssai.xls

Effectivement! Je débute sur excel et je n'ai pas encore les bons reflexes! Je cherchais vraiment ailleurs. Je crois que je commence à cerner cette satanée fonction indirect. Encore merci!!!

Rechercher des sujets similaires à "tirer formule incrementation differente"