1-
par contre par curiosité... pourquoi tu rajoutes à la fin de ta formule "-3".... ?
Parce que l'index commence à la 4ème ligne $B$4
, donc 3 lignes pour rien ! L'index 1 correspond donc à la ligne 4 (4-3).
INDEX('TABLE MAPPING ressources'!$B$4:$B$5
On aurait pu mettre
INDEX('TABLE MAPPING ressources'!$B:$B
en prenant toute la colonne, et dans ce cas le -3 était inutile. L'index 1 dans ce cas correspond à la première ligne. Pas d'écart.
2-
et j'ai pas compris pourquoi "valable que si une seule activité dans le mois." ?
à cause du
SOMMEPROD(...............*LIGNE('TABLE MAPPING ressources'!$B$4:$B$5))
s'il y avait plusieurs lignes concernées, il additionnerait les numéros de lignes et donnerait un "autre" résultat complètement "à l'ouest". Il faudrait une formule matricielle trop complexe ...
3- Tu ne sembles pas du tout intéressé par cela :
Après je te donnerai mon point de vue quant à la simplification de ton fichier.
Tu pars d'un tableau, déjà pas facile à remplir, pour construire un autre tableau complexe tout aussi compliqué en formules !
Il suffirait de construire une base de données simple et d'avoir toutes les informations sous forme de TCD. Aucun calcul !
On peut même construire un onglet assez sympa pour renseigner les activités des consultants.