XL 2010 Incrément de 1 dans une formule toutes les 3 colonnes

Viny0304

XLDnaute Nouveau
Bonjour,

J'ai un fichier avec un template composé de 3 colonnes:
- Etape
- Input
- Output

Je souhaite dans un autre onglet tout récupérer en ligne en et en décaler.
$Etape:&A1
$input:&B1
$Output:&C1
$Etape:&A2
$input:&B2
$Output:&C2

Du coup je souhaite utiliser concatenate mais bon... l'incrément toutes les 3 lignes je n'y arrive pas :(

Vous trouverez ci joint le fichier avec dans template 2 la transformation attendue.

hellpppp

D'avance merki!
 

Pièces jointes

  • Example Viny.xlsx
    12.9 KB · Affichages: 18
Dernière édition:
Solution
Bonsoir Viny,
Surement trop compliqué mais en attendant qu'esprit plus malin intervienne :
VB:
=INDEX(Template!$1:$1;1+MOD(LIGNE()+1;3))&": "&INDEX(Template!$A:$C;1+ARRONDI(LIGNE()/3;0);1+MOD(LIGNE()+1;3))

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Viny,
Surement trop compliqué mais en attendant qu'esprit plus malin intervienne :
VB:
=INDEX(Template!$1:$1;1+MOD(LIGNE()+1;3))&": "&INDEX(Template!$A:$C;1+ARRONDI(LIGNE()/3;0);1+MOD(LIGNE()+1;3))
 

Pièces jointes

  • Example Viny.xlsx
    12.9 KB · Affichages: 9

Discussions similaires

Statistiques des forums

Discussions
312 307
Messages
2 087 095
Membres
103 467
dernier inscrit
Pandiska