Formule

Résolu
Tatiaa -  
tobas Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un tableau avec des grosse formule que je dois répéter à chaque ligne mais je dois rajouter 1 à chaque chiffre. Je le fais chiffre par chiffre à chaque fois Y at-il un moyen plus rapide car j'ai 50 ligne et 4 colonne
SOMME('Z:\PROFESSIONNELS\BARRETT Pierre\Feuilles roses\[FEUILLES ROSES 3 ème trimestre BP.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\BECQ Brigitte\[FEUILLES ROSES 3 ème trimestre BB.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\BLANDIN Michèle\Feuilles roses\[FEUILLES ROSES 3 ème trimestre MB.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\BRUERES Annick\Feuilles roses\[FEUILLES ROSES 3 ème trimestre AB.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\CHASSE Laetitia\Feuilles roses\[FEUILLES ROSES 3 ème trimestre LC.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DANCOINE Elodie\Feuilles roses\[FEUILLES ROSES 3 ème trimestre ED.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DANNEELS Aline\Feuilles roses\[FEUILLES ROSES 3 ème trimestre AD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DECHELETTE Arnauld\Feuilles roses\[FEUILLES ROSES 3 ème trimestre ArD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DECIMA Sylvie\Feuilles roses\[FEUILLES ROSES 3 ème trimestre SD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DENOLF Stéphanie\[FEUILLES ROSES 3 ème trimestre StD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DOUET Virginie\Feuilles roses\[FEUILLES ROSES 3 ème trimestre VD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\DOUGUET Camille\Feuilles roses\[FEUILLES ROSES 3 ème trimestre CD.xlsx]Par actes'!$I$41;'Z:\PROFESSIONNELS\GAGNEUX Annelise\Feuilles roses\[FEUILLES ROSES 3 ème trimestre AG.xlsx]Par actes'!$I$41)
Je dois changé tous les 41 en 42 puis tous les 42 en 43 à chaque fois que je descends une ligne. Je fais copier coller sur la ligne du dessous (cela m'évite de recopier toute la formule) mais je dois changer tous les 41 en 42, puis les 42 en 43...
Comment faire pour que les chiffre se change automatique lorsque je copie. Le reste doit rester pareil. Il n'y a que les chiffre qui doivent prendre 1 de plus.
Merci d'avance

3 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    on ne va pas éplucher toute cette magnifique formule.

    deux cas de figure

    Le plus évident
    pour incrémenter en triant la formule vers le bas,,il suffit de débloquer le N° de lig=ne dans l'adresse:

    soit $I$41 devient $I41 (passera à 42 sur la ligne suivante)

    si ce n'est pas la bonne solution (?), une autre option.

    remplacer par exemple: I41 par :
    INDIRECT("I"&LIGNE()+xx) ou -xx selon le cas

    xx étant la valeur nécessaire pour que ajoutée ou soustraite au N° de ligne où se trouve la formule, elle vous renvoie le code de la cellule cherchée

    ex: INDIRECT("I"&LIGNE()+30) va chercher la valeur de I41 sur la ligne 11 / IA2 sur la ligne 12 ect...

    ceci va rallonger votre formule, mais au point ou on on en est...!

    le code INDIRECT ne nécessite pas, bien sur que le I soit bloqué avec les $, car c'est un texte qui ne change pas

    crdlmnt
    Errare humanum est, perseverare diabolicum
    0
    1. Tatiaa
       
      En enlevant le $ cela fonctionne Un GRAND MERCI Bonne journée
      0
  2. benol3 Messages postés 718 Statut Membre 87
     
    Salut,

    le signe $ sert a bloquer la cellule sur excel

    tu mets par exemple $I$41 tu bloque la colonne et la ligne
    $I41 bloque la colonne
    I$41 bloque la ligne

    Adapte cette solution à ton cas
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bien vu Benol... sauf que c'est exactement le contraire, non? :-)), le dollar bloque la partie de l'adresse qui le sui

      crdlmnt
      0
    2. benol3 Messages postés 718 Statut Membre 87
       
      En effet, je croyais que les celules à changer étaient dans le fichier où se trouvait la formule à recopier.
      Merci de ta remarque Vaucluse !

      Tatiaa, merci de ne pas prendre en compte mon post, il n'est pas adapté à ton cas.
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      non benol, la solution est bien celle que vous évoquez, votre post est tout à fait utilisable. Simplement vous avez inversé la fonction des $ dans vos explications;
      Mais la solution est bonne à prendre en compte
      0
    4. benol3 Messages postés 718 Statut Membre 87
       
      Je ne suis pas sur que cela marche vu que les celules bloquées sont issues de différents fichiers.
      Et oui ! Merci Vaucluse de me corriger.

      Excusez moi de cette erreur, je vais tout de suite modifier mon post
      0
    5. Tatiaa
       
      En enlevant le $ cela fonctionne Un GRAND MERCI
      0
  3. tobas Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   24
     
    salut ,
    enlève les $ devant les chiffres (les $ fixe les cellules donc les nombres
    0