Index/equiv colonne décalée

Résolu
sofyen31 Messages postés 76 Date d'inscription   Statut Membre Dernière intervention   -  
sofyen31 Messages postés 76 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   2
 
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   Statut Membre Dernière intervention   2
 
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   Statut Membre Dernière intervention   2
 
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   Statut Membre Dernière intervention   526
 
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   Statut Membre Dernière intervention   2
 
Niquel parfait merci :)
0