Formule avec 2 colonnes et 1 ligne à décaler

Résolu
Bonjour,

Mon problème concerne Excel.

Dans une feuille cible je réalise un ratio dont les données proviennent d'une autre feuille.
La forme du ratio est simple : (feuille1A1+feuille1A2)/Feuille1BC1 par exemple

Pour le premier tout marche bien. Maintenant je glise la formule et, logiquement, j'obtiens :
(feuille1A2+feuille1A3)/Feuille1BC2

Cependant je voudrais garder ce décalage de 2 cellules et obtenir :
(feuille1A3+feuille1A4)/Feuille1BC2

Y a t-il une formule capable de faire cela ? (2 colonnes en 2 colonnes et 1 ligne en ligne)

Merci d'avance de votre aide, j'espère que j'ai été clair :)

Bonne fin de journée.
Configuration: Windows XP Internet Explorer 6.0

6 réponses

  1. Contributeur
    Bonjour

    plusieurs solutions, en voici une:
    en ligne 1 de ta feuille recap, tu gardes ta formule

    en ligne 2
    =(DECALER(Feuil1!A$1;2*(LIGNE()-1);)+DECALER(Feuil1!B$1;2*(LIGNE()-1);))/Feuil1!C2
    et tu tires vers le bas
    0
    1. Bonjour Michel,

      Merci pour la formule qui à l'air pas mal :)

      Cependant, je vais essayre de bien m'expliquer, en première cellule de ma feuille récap j'ai :

      =('Données 27082009'!BE4+'Données 27082009'!BF4)/'Données 27082009'!B4


      Mes données commence en BE/BF et B ligne 4

      Dans le cellule 2 ligne 1 je veux obtenir :

      =('Données 27082009'!BG4+'Données 27082009'!BH4)/'Données 27082009'!C4

      Et dans le cellule 1 ligne 2 :

      =('Données 27082009'!BE5+'Données 27082009'!BF5)/'Données 27082009'!B5

      Donc ne faut-il pas, dès le première ligne, utiliser ta formule ?

      Avec, en première cellule :

      =(DECALER('Données 27082009'!BE$4;2*(LIGNE()-1);)+DECALER('Données 27082009'!BF$4;2*(LIGNE()-1);))/'Données 27082009'!B4

      (Puis glisser à droite)

      et dans la cellule 1 ligne 2 :

      =(DECALER('Données 27082009'!BE$5;2*(LIGNE()-1);)+DECALER('Données 27082009'!BF$5;2*(LIGNE()-1);))/'Données 27082009'!B5

      puis glisser a droite

      Parce que cette formule je n'arrive pas trop à l'appréhender concrètement...

      N'hésite pas à me relancer si je ne suis pas clair ;)
      0
      1. Contributeur
        désolé,mais je pars dans un instant en ouacances!...
        0
        1. Pas de soucis merci quand même et bonne vacances vénard ! ;)
          0
          1. Si quelqu'un d'autre est calé là dessus... qu'il n'hésite pas ;)
            0
            1. Problème résolu avec le fonction indirect!
              Voila la formule de la première cellule de mon tableau de récap si ça peut aider quelqu'un.
              Le tout est de connaître le décalage en terme de ligne et de colonne par rapport aux données sources.

              =(INDIRECT(ADRESSE(LIGNE()+2;COLONNE()*2+53;;;"source"))+INDIRECT(ADRESSE(LIGNE()+2;COLONNE()*2+54;;;"source")))/INDIRECT(ADRESSE(LIGNE()+2;COLONNE();;;"source"))


              Bonne continuation à tous :)
              0