= cellule Q11 + 3 lignes en dessous

Résolu
steph_gdp Messages postés 35 Statut Membre -  
steph_gdp Messages postés 35 Statut Membre -
Bonjour,

Je m'explique j'ai un tableau avec un resultat tout les 3 lignes :

Q11
Q14
Q17
Q20 etc

dans une autre partie du classeur lorsque je recopie une formule je voudrais faire réference a ces cellules sans les nommer
soit en gros =Q11 + 3 lignes, Q14+3 ligne ou Q11+6 lignes etc....afin que lorsque je fait un copier coller du bloc avec cette formule, cela fasse reference a la bonne cellule.

J'espère avoir été claire, je m'apercois que c'est un peu compliqué a expliquer.

Merci

10 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    pas très simple mais je vous donne ma solution:
    remplacer H2 en ligne 4 par:

    INDIRECT("H"&((LIGNE()+10)/14)*3-1)

    et la même chose avec K entre guillemets à la place de H dans la suite de la formule.

    crdlmnt

    1
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Si tu as la formule sur la même feuille et le saut de ligne est constant de 3
    en fonction de ta ligne sur laquelle tu as ta formule exemple ta formule est sur la troisème ligne, cette formule te donnera la valeur de Q14
    =Q11+LIGNE() parce que Q11 + ligne3
    si ta formule est sur la 9éme ligne il faudra écrire
    =Q11+LIGNE()-6
    0
  3. steph_gdp Messages postés 35 Statut Membre 1
     
    J'ai du mal m'expliquer le saut de ligne est constant dans mon premier tableau

    Q11,Q14,Q17,Q20 etc

    par exemple

    A1 = Q11
    A22=Q14
    A70=Q17

    en sachant que lorsque je rentre ma formule en A70 je sais par exemple que le resultat est se trouve 6 ligne après Q11, mais je ne veux pas prendre a proprement dit le resultat de la cellule Q11
    0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    tu auras aussi vite fait d'écrire simplement =ta cellule cible
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. steph_gdp Messages postés 35 Statut Membre 1
     
    je ne pense pas car si je met cette ligne +3 dans un conditionnel avec un bloc de 50 lignes repeté 10 ou 15 fois, ca me fait 600 lignes a changer, j'ai penser a une chose comment traduire Q11+ligne +3 -Q11 peut etre que cela fonctionnerais non?
    0
  7. steph_gdp Messages postés 35 Statut Membre 1
     
    cela fonctionne très bien, merci beaucoup...
    0
  8. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Si tu évitais de dire n'importe quoi lors de ta demande tu aurais sûrement des réponses plus adéquates.
    ex :
    A1 = Q11
    A22=Q14
    A70=Q17
    Elle est où la régularité ?
    Aucune, d'où la réponse exacte : fais-le à la main.
    Et en plus c'est en A4, A18, A32,... que tu veux le résultat.
    C'est pour le plaisir de faire chercher et être sûr d'avoir une réponse qui ne convienne pas ?

    en A4, A18, ... :
    =DECALER($H$1;(LIGNE()-4)/14*3+1;)

    eric
    0
  9. steph_gdp Messages postés 35 Statut Membre 1
     
    Peut tu juste m'expliquer quoi changer si je modifie l'emplacement, de colonne c'est bien simple "H" :), pour les lignes si je commence a H5 par exemple à la place de H2 et toujours de 3 en trois?
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Re,

      =DECALER($H$1;(LIGNE()-4)/14*3+4;)
      eric
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour
      pour ce qui concerne ma proposition, (code INDIRECT) changez le -1 final en +2, ça devrait aller, si bien sur, votre première formule reste bien sur la ligne 4


      crdlmnt
      0
  10. steph_gdp Messages postés 35 Statut Membre 1
     
    merci de votre participation
    0