Re-bonjour,
Dans chacune de tes formules, tu modifies le n° de ligne "manuellement" (ton result_vector) ... tu peux donc tester
=INDEX(DATA!$G$28:$R$28;EQUIV($O$5;DATA!$G$1:$R$1;0))
MAIS tu devras toujours, à chaque ligne, modifier la formule : DATA!$G$28:$R$28
devra, à la ligne suivante, devenir DATA!$G$4:$R$4
et ainsi de suite
Ce que je constate c'est que (dans tes formules) ces plages semblent changer en même temps que les "Partner Segment" en colonne J. Donc, je suggère que tu testes, en U18 :
=INDEX(DATA!$G$4:$R$30;EQUIV(J18;DATA!$D$4:$D$30;0);EQUIV($O$5;DATA!$G$1:$R$1;0))
à recopier jusqu'en U23 ... Tu ne dois donc plus modifier chaque formule, comme tu le fais actuellement !
Mais c'est ton fichier et ton temps et donc la décision te revient (mais autant que tu saches que ce serait possible, si un jour tu en rêvais )