Bonjour
Ton 1er message m'avait paru curieux mais là rien ne va !
Ton TCD se réfère à une plage fixe de colonnes entières, ce qu'il ne faut jamais faire
Tu as (ensuite ?) converti une partie de la plage en tableau structuré
Le TCD devrait se référer au tableau et non aux colonnes de l'onglet.
Les segments ne sont pas des segments de TCD mais des segments de tableau structurés donc sans rapport avec le TCD
Il faudrait ajouter un segment ou une chronologie au TCD : le filtrage par VBA n'a pas de sens.
Les colonnes calculées C à H se réfère non pas à une source TS ni une plage nommée mais là aussi à des colonnes entière, dont plein de lignes avec des 0 ou des erreurs et une colonne se référent à un classeur externe sur sharepoint... et tout Rammmmmeeeeeeee
Les multiples tableaux de stats formulés, qui plus est ici encore sur des colonnes entières, alourdissent encore le calcul...
On pourrait gérer tout cela simplement et efficacement en mettant en relation les deux tables Exploit et Présencier dans PowrerQuery (qui gérerait également la récupération des données externes plus proprement qu'avec une liaison)...
Autre anomalie : des mentions OK dans une colonne de dates (Date de paiement) : pour des stats propres il faut quand même des données propres...