Faire une suite rapide avec une formule

Résolu
rorken Messages postés 17 Statut Membre -  
rorken Messages postés 17 Statut Membre -
Bonjour,
J'utilise la formule ='001'$G$2 dans un fichier excel qui me permet d'aller rechercher ce que j'ai noté dans une autre feuille du même classeur, par contre, je dois remplacer la valeur de ma feuille '001' pour chaque cellule de ma colonne. N'y aurais-t'il pas une formule pour faire une suite logique ?

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    en principe le G ne doit pas bouger sui vous ne changez pas de colonne, mais vous ne précisez pas ce qu'il faut faire du 2

    alors deux cas, qui changeront le nom de la feuille à chaque ligne

    1° si le G2 est figé:
    =INDIRECT(TEXTE(LIGNE(A1);"000")&"!G2"

    2° cas si le 2 n'est pas figé et doit donc passer à 3,4 etc..
    =INDIRECT(TEXTE(LIGNE(A1);"000")&"!G"&LIGNE(A2))

    à complèter avec:

    =SIERREUR(formule);"") pour éviter un affichage d'erreur si la feuille n'existe pas

    crdlmnt
    1
    1. rorken Messages postés 17 Statut Membre
       
      Bonjour,

      Magnifique, le 1° cas est le bon vous me retirer une belle épine du pied, un grand merci.

      Cordialement
      0
    2. rorken Messages postés 17 Statut Membre
       
      Bonjour,

      Pour du texte ça marche, mais j'ai un autre fichier où cela ne marche pas. C'st peut-être du à ce que se soit des chiffre non ?

      Cdlmnt
      0
  2. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Bonjour

    Je ne sais pas si j'ai tout compris mais peut-être enlever le $ devant le 2

    ='001'!$G2

    Cordialement
    0
    1. rorken Messages postés 17 Statut Membre
       
      Bonjour à toi, merci mais le problème s'est que je veux faire une suite par rapport a ma feuille qui est intituler '001' car si j'enlève mon $ s'est la valeur de ma cellule qui bouge.
      0
      1. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511 > rorken Messages postés 17 Statut Membre
         
        Alors envoie une copie anonymisée de ton fichier en créant un lien de téléchargement sur l'un des deux sites ci-dessous - lien à copier et venir coller sur le prochain post

        https://www.cjoint.com/

        https://mon-partage.fr/

        Cordialement
        0
      2. rorken Messages postés 17 Statut Membre > PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention  
         
        Re,

        Ci-joint le lien pour le fichier.

        https://www.cjoint.com/c/IDensMbIddf

        Cordialement
        0
      3. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511 > rorken Messages postés 17 Statut Membre
         
        Re,

        Vaucluse (salutations) a donné la bonne formule dans son message #4

        En B8

        =SIERREUR(INDIRECT(TEXTE(LIGNE(A1);"000")&"!G2");"")

        Cordialement
        0