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

Comment incrémenter les feuilles d'une formule?

DossY

XLDnaute Nouveau
Bonjour,

J'ai un fichier contenant plusieurs feuilles (factures) de même format (377) numérotées 01, 02...
Je souhaiterais créer une base de données à partir de ces différentes feuilles sur une feuille maître.
Pour la 1ère ligne de la feuille maître (soit les données de la feuille 01), j'ai mis différentes formules selon les données attendus qui font référence à la feuille. Je souhaiterais maintenant incrémenter cette ligne pour que les formules soient répetés pour chaque feuilles. Ex:

J'ai sur ma 1ère ligne : A2=CONCATENER('01'!AQ6;'01'!AV6) / B2='01'!AT18 / C2=MAX('01'!N20:AG20) / ...

Je voudrais
A3=CONCATENER('02'!AQ6;'02'!AV6) / B3='02'!AT18 / C3=MAX('02'!N20:AG20) / ...
A4=CONCATENER('03'!AQ6;'03'!AV6) / B4='03'!AT18 / C4=MAX('03'!N20:AG20) / ...


Cependant, je n'arrive pas à incrémenter ces cellules...

Pouvez-vous m'aider svp?
 

Modeste

XLDnaute Barbatruc
Re : Comment incrémenter les feuilles d'une formule?

Bonsoir DossY et bienvenue à toi,

Pour autant que j'aie compris, c'est la fonction INDIRECT qui te permettra de faire ce que tu souhaites: en A2 tu auras quelque chose comme
Code:
=CONCATENER(INDIRECT(TEXTE(LIGNE()-1;"00")&"!AQ6");INDIRECT(TEXTE(LIGNE()-1;"00")&"!AV6"))

... à toi d'adapter, pour les autres colonnes.

Ceci dit, je ne sais pas ce que ça peut donner dans un classeur de 377 feuiles

Si ça ne marche pas, un extrait de ton fichier, sans données confidentielles sera nécessaire, je le crains
 

Discussions similaires

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