Tirer une formule avec incrémentation des feuilles

Bonjour,

J'ai un fichier avec premiere feuille "tableau récap", 2ème feuille "complains 1", puis 3ème feuille "complains 2"...etc

J'ai écrit une formule dans la première feuille récupérant une cellule de ma feuille "complains1".

Je tire la formule en bloquant la colonne et la ligne (car toutes les feuilles complains sont identiques, mais dans la formule il n'y a pas l'incrémenetation des feuilles.
C'est à dire que dès que je tire la formule il doit mettre "complains 2"...

Merci pour les retours

1 réponse

  1. Bonjour,

    Avec les fonctions INDIRECT et LIGNE, ça doit être jouable :
    Si actuellement tu as : ='Complains 1'!$A$20, tu peux transformer ça en
    =INDIRECT("'Complains " & LIGNE() & "'!$A$20") et tirer vers le bas

    A+
    0
    1. J'ai corrigé ma réponse ci-dessus (en ajoutant '!). Le principe est de reconstituer en argument de la fonction INDIRECT la formule.

      J'ai mis les bonnes formules ici : https://www.cjoint.com/?DAylexkEiUJ
      Au fait, on écrit "Summary" et pas "Summery".
      0
    2. Contributeur
      Bonjour
      il faut d'une part adapter la, formule à votre tableau et d'autre part, la complèter car il manque des signes
      soit en B5 de la feuille Summery:

      =INDIRECT("'Complains " & LIGNE()-4 & "'!$C$5")

      soit= ajuster avec LIGNE()-4 pour que sur ligne 5 le N° soit 1
      et ne pas oublier apostrophe et point d'exclamation devant C5 dans les guillemets (bien signalé par Zoul)

      crdlmnt
      0