Bonjour à tous,
Je cherche à partir d'une liste de créneaux d'utilisation d'installations sportives, à déterminer sur chaque créneau, combien d'usagers sont présents en moyenne dessus. (forcément 1 à minima, mais il peut y en avoir d'autres sur d'autres salles, ou en mutualisant l'équipement, sur des créneaux qui parfois se chevauchent)
Je bute depuis un bon moment sur une formule que je ne parviens pas à pondre. (Parti sur un SOMMEPROD ou une Matricielle sans succès jusque là)
J'ai réglé le problème par macro il y a bien longtemps, mais ça ne me comble pas, même si cela fonctionne néanmoins, et j'aimerais vraiment voir quelle formule pourrait faire l'équivalent, tellement je m'y suis cassé les dents. Si nécessité de placer des colonnes de calculs intermédiaires pour atteindre le résultat, cela me convient très bien. (Je convertis notamment des horaires notés sous la forme 1230 pour 12h30 en 12,5 pour les besoins des calculs, ce qui ne simplifie pas trop la compréhension globale).
La formule que je propose à titre d'exemple ne renvoie pas le résultat escompté, je fournis plus d'explications et des exemples de résultats souhaités dans le fichier joint.
A première vue, cela ne semble pourtant pas si compliqué, mais cela dépasse mes capacités manifestement.
Dans le fichier joint, j'ai tronqué mon tableau en supprimant quelques colonnes et beaucoup de lignes (30000 lignes à l'origine), mais le principe est là.
Désolé par avance pour celui qui se penchera dessus, je crains qu'il y ait un fossé entre la simplicité de l'énoncé du problème et la complexité de la formule finale.
Mais surtout merci à ceux qui seront en mesure de me proposer des pistes, voire une solution.
PS : Je peux fournir le code VBA qui effectue les calculs par macro si besoin. Le code tient en quelques lignes, c'est frustrant.
Softmama
Je cherche à partir d'une liste de créneaux d'utilisation d'installations sportives, à déterminer sur chaque créneau, combien d'usagers sont présents en moyenne dessus. (forcément 1 à minima, mais il peut y en avoir d'autres sur d'autres salles, ou en mutualisant l'équipement, sur des créneaux qui parfois se chevauchent)
Je bute depuis un bon moment sur une formule que je ne parviens pas à pondre. (Parti sur un SOMMEPROD ou une Matricielle sans succès jusque là)
J'ai réglé le problème par macro il y a bien longtemps, mais ça ne me comble pas, même si cela fonctionne néanmoins, et j'aimerais vraiment voir quelle formule pourrait faire l'équivalent, tellement je m'y suis cassé les dents. Si nécessité de placer des colonnes de calculs intermédiaires pour atteindre le résultat, cela me convient très bien. (Je convertis notamment des horaires notés sous la forme 1230 pour 12h30 en 12,5 pour les besoins des calculs, ce qui ne simplifie pas trop la compréhension globale).
La formule que je propose à titre d'exemple ne renvoie pas le résultat escompté, je fournis plus d'explications et des exemples de résultats souhaités dans le fichier joint.
A première vue, cela ne semble pourtant pas si compliqué, mais cela dépasse mes capacités manifestement.
Dans le fichier joint, j'ai tronqué mon tableau en supprimant quelques colonnes et beaucoup de lignes (30000 lignes à l'origine), mais le principe est là.
Désolé par avance pour celui qui se penchera dessus, je crains qu'il y ait un fossé entre la simplicité de l'énoncé du problème et la complexité de la formule finale.
Mais surtout merci à ceux qui seront en mesure de me proposer des pistes, voire une solution.
PS : Je peux fournir le code VBA qui effectue les calculs par macro si besoin. Le code tient en quelques lignes, c'est frustrant.
Softmama