Index/equiv colonne décalée

Résolu/Fermé
sofyen31 Messages postés 76 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 24 juillet 2021 - 27 mai 2016 à 17:39
sofyen31 Messages postés 76 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 24 juillet 2021 - 28 mai 2016 à 19:33
Bonjour,

J'ai un souci pour trouver la bonne colonne avec une formule assez complexe a base de index/équiv.

Voici le lien du fichier : https://mon-partage.fr/f/AXpAjt4h/
(sinon c'est assez dur a comprendre).

Concrètement, J'ai plusieurs feuilles qui sont reliées entre elles pour créer différents calculs et donc les formules sont assez longues.

Voici ce que j'aimerais avoir :

Sur la feuille 'entrainement unique', dans la colonne F, j'aimerais avoir la même chose que dans la colonne E, mais la seule différence est que j'aimerais que les calculs soient faits par rapport aux colonnes (E, I, M, Q) et non les colonnes (D, H, L, P) de la feuille 'cycles'.

J'ai mis en exemple dans la feuille 'entrainement unique' d'un exemple qui marche a moitié. Dans la colonne F (de F10 a F16), la formule marche mais uniquement pour la semaine 1 (en K10). Si je choisis une autre semaine comme la semaine 2, cela ne marche plus.
L'exemple qui ne marche pas est située entre (F19 et F25), ou il y a écrit #REF.

N'hesitez pas a me demandez si ce n'est pas assez clair.

Bien cordialement

A voir également:

4 réponses

sofyen31 Messages postés 76 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 24 juillet 2021 2
27 mai 2016 à 18:12
Ps : J'avais penser a la fonction DECALER mais je n'arrive pas a le faire. Est ce une solution envisageable ?
0
sofyen31 Messages postés 76 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 24 juillet 2021 2
27 mai 2016 à 22:13
Que donnerais la formule si la solution DECALER était envisageable ?
Je ne sais pas ou l'insérer exactement. Voici la formule actuelle :

=ARRONDI.AU.MULTIPLE($D$9*INDEX(tableau_cycles;EQUIV($C$8;cycles;0)+LIGNES(F$10:F10)-1;EQUIV(K$10;Semaines;0));INDEX(listesArrondis;EQUIV($C$9;ListeExercices;0)))
0
sofyen31 Messages postés 76 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 24 juillet 2021 2
28 mai 2016 à 10:31
Re bonjour,

Je n'ai pas eu une seule réponse.
Ma question est elle trop difficile ?
Dois je donner plus de détails ?

Bien cordialement
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
28 mai 2016 à 14:14
Bonjour,

A priori, il suffit de décaler de +1 la colonne indiquée par EQUIV(K$19;Semaines;0)
soit, en F19 :
=ARRONDI.AU.MULTIPLE($D$18*INDEX(tableau_cycles;EQUIV($C$17;cycles;0)+LIGNES(F$19:F19)-1;EQUIV(K$19;Semaines;0)+1);INDEX(listesArrondis;EQUIV($C$18;ListeExercices;0)))

A+
0
sofyen31 Messages postés 76 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 24 juillet 2021 2
28 mai 2016 à 19:33
Niquel parfait merci :)
0