RE,
Pour un niveau plus débutant, tu peux utiliser un tableau croisé dynamique (TCD) pour obtenir les valeurs uniques (même si ce n'est pas l'utilisation première d'un TCD) et une formule NBVAL pour compter le nombre de lignes. La chronologie permet de filtrer les dates.
Pour un niveau plus avancé, tu peux envisager une solution PowerQuery (onglet Données, Requêtes et Connexions).
let
Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
Date = Table.TransformColumnTypes(Source,{{"Date", type date}}),
Filtre = Table.SelectRows(Date, each [Date] >= ChoixDateDebut and [Date] <= ChoixDateFin),
NbUnique = Table.RowCount( Table.Distinct(Filtre, {"Camion"}) )
in
NbUnique
2 solutions supplémentaires que tu trouveras dans le fichier joint.