Recopie de formule : question simple à réponse complexe?

Bonjour à tous,

Mon problème est simple :

Prenons le tableau excel vierge suivant :

____A__ __B__ __C__ __D__ __E__ __F__ __G__

1 I____I I____I I____I I____I I____I I____I I____I

2 I____I I____I I____I I____I I____I I____I I____I

3 I____I I____I I____I I____I I____I I____I I____I

Fusionnons les cellules B1 à D1 et E1 à G1:

Dans la cellule fusionnée (B1:D1) : écrivons JANVIER

Dans la cellule fusionnée (E1:G1) : écrivons FEVRIER

Nous obtenons le tableau suivant que je vais nommé T1 :

____A__ __B__ __C__ __D__ __E__ __F__ __G__

1 I____I I_____JANVIER____I I_____FEVRIER___I

2 I____I I____I I____I I____I I____I I____I I____I

3 I____I I____I I____I I____I I____I I____I I____I

And the question is :

Je cherche la formule qui me permette en A3 d'afficher JANVIER, en A4 FEVRIER

J'ai la réponse pour le tableau suivant où les cellules fusionnées ne sont pas les mêmes :

____A__ __B__ __C__ __D__ __E__ __F__ __G__

1 I____JANVIER____I I____FEVRIER_____I I____I

2 I____I I____I I____I I____I I____I I____I I____I

3 I____I I____I I____I I____I I____I I____I I____I

En A3 il suffit de tapper la formules (pour excel en anglais) :

=OFFSET($A$1;0;((COLUMN()-1)*3);1;1)

Ainsi, en déplaçant la formule A3 vers la droite on aura bien février qui va s'afficher.

Question 1 : comment faire pour avoir une formule qui fasse pareil pour mon tableau T1 ?

Question 2 : comment faire pour avoir le même genre de formule mais qui fonctionne quand on recopie la formule non plus vers la droite mais vers le bas ?

A tous mes lecteurs, je vous remercie d'avoir pris le temps d'essayer de comprendre et de résoudre mon problème.

Je vous remercie par avance, en espérant avoir été clair et synthétique

Bonjour et bienvenue,

Pourrais-tu rejoindre la même chose, mais sous forme d'un fichier Excel.

Ca nous éviterait de devoir reconstituer ton fichier exemple et ça traduirait les fonctions.

A te (re)lire

@+

merci pour ta rapidité, voici mon fichier en piece jointe

20merci.zip (5.36 Ko)

re,

En A12, ça peut donner ceci :

=INDEX($1:$1;(LIGNE()-12)*3+1)

à recopier vers le bas

Je te laisse tester

@+

Bonjour,

Formules générales.

Pour le premier exemple (mois les uns en dessous des autres) :

=OFFSET(Cel;;(ROW()-l)*nbr)

avec :

Cel = la première cellule contenant la plage à récupérer.

l = le numéro de la première ligne où on saisit la formule

nbr = le nombre de cellules fusionnées

Pour le deuxième exemple (mois sur la même ligne) :

=OFFSET(Cel;0;(COLUMN()-c)*nbr)

avec :

Cel = la première cellule contenant la plage à récupérer.

c = le numéro de la première colonne où on saisit la formule

nbr = le nombre de cellules fusionnées

Appliquées à ton fichier :

18merci-de-rien.zip (5.11 Ko)

A+

Merci à vous trois.

Vous avez parfaitement répondu à mon problème.

Bonne journée à vous

figure 1 figure 2
Rechercher des sujets similaires à "recopie formule question simple reponse complexe"