Formule avec 2 colonnes et 1 ligne à décaler

Résolu
vomilord Messages postés 11 Statut Membre -  
vomilord Messages postés 11 Statut Membre -
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.
A voir également:

6 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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
vomilord Messages postés 11 Statut Membre
 
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
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
désolé,mais je pars dans un instant en ouacances!...
0
vomilord Messages postés 11 Statut Membre
 
Pas de soucis merci quand même et bonne vacances vénard ! ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
vomilord Messages postés 11 Statut Membre
 
Si quelqu'un d'autre est calé là dessus... qu'il n'hésite pas ;)
0
vomilord Messages postés 11 Statut Membre
 
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