Bonjour,
Sans macro, mais en utilisant un Tableau Croisé Dynamique
regarde le fichier joint, dans le 2ème onglet
Pour définir dynamiquement la base, regarde dans l'onglets "Formule" du Ruban, et clique sur "Gestionnaire de noms"
tu as une zone nommée "base" qui est dynamique, donc qui prendra toutes les modifications ultérieures
Nota, un clic droit sur la cellule B4 du TCD (Time), tu choisis Grouper, et tu peux choisir ton intervalle de temps
C'est la solution la plus rapide....
Bon courage