Bonjour à tous,

Je butte actuellement sur un petit problème de traitement de données

Je reçois celles-ci sous la forme suivante : (Date, point de vente, total, quantité, heure)
"20180101", "01", "10", "2", "11:00"
"20180101", "01", "10", "2", "12:00"
"20180101", "01", "10", "2", "15:00"
"20180102", "01", "10", "2", "17:00"
"20190101", "01", "20", "3", "12:00"
"20190202", "01", "10", "2", "19:00"
"20190202", "01", "10", "2", "23:00"
"20190401", "01", "10", "2", "12:00"
"20200101", "01", "10", "2", "12:00"
"20200201", "01", "10", "2", "20:00"
"20200201", "01", "10", "2", "23:00"
"20200301", "01", "10", "2", "12:00"
"20200302", "01", "10", "2", "20:00"

Je dois ensuite faire un traitement de ces données, de tel sorte que je puisse faire un reporting du nombre de vente journalière sur une tranche horaire
J'imaginais pouvoir faire un tableau à 3 dimensions qui serait l'année, le mois et la date pour ensuite pouvoir faire mes cumuls.
Mais je bloque sur la manière de le concevoir.
Sachant que je pensais arriver à un résultat du style

T("2018")("01")("01") = {{"01", "10", "2", "11:00"},{"01", "10", "2", "12:00"},{"01", "10", "2", "15:00"}}
T("2018")("01")("02") = {{"01", "10", "2", "17:00"}}
...

Je ne sais pas si je prends le problème dans le mauvais sens, mais en tout cas tout avis est le bienvenu

Merci d'avance