Bonjour
Tu nomme ton champ de données variable qui semble être ici
la colonne H de la feuille donnees_historique
Comme ton champ commence en ligne 3, si tu as une seule cellule remplie entre H1 et H2
Tu nomme Champ1 la formule suivante:
=DECALER(donnees_historique!$H$3;;;NBVAL(donnees_historique!$H:$H)-1)
ou, si tu as H1 et H2 remplies par tes titres
=DECALER(donnees_historique!$H$3;;;NBVAL(donnees_historique!$H:$H)-2)
Ensuite, tu définis le champ dynamique de la colonne C.
Tu nommes Champ2 la formule
=DECALER(donnees_historique!$C$3;;;NBVAL(Champ1))
Ta formule Sommeprod devient
=SOMMEPROD((Champ2=CONCATENER(dispo_tab!$A$13;$F$9))*(Champ1))
Cordialement