1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| let
// --- Chargement des paramètres depuis Excel et typage au format Date ---
pStartDate=Date.From(Excel.CurrentWorkbook(){[Name="pStartDate"]}[Content]{0}[Column1]),
pEndDate = Date.From(Excel.CurrentWorkbook(){[Name="pEndDate"]}[Content]{0}[Column1]),
// --- Chargement de la table t_Collect ---
Source = Excel.CurrentWorkbook(){[Name="t_Collect"]}[Content],
// On modifie le type des colonnes Date et Date suivi en date pour pouvoir les filtrer
ModifyTypeDate = Table.TransformColumnTypes(Source,{{"Date", type date}, {"Date suivi", type date}}),
// --- Filtrage ---
FiltreFinal = Table.SelectRows(
ModifyTypeDate,
each
[Date] >= pStartDate
and [Date] <= pEndDate
and [Date suivi] = pStartDate
),
// Suppression de la colonne DateSuivi
RemoveColumn_DateSuivi = Table.RemoveColumns(FiltreFinal,{"Date suivi"})
in
RemoveColumn_DateSuivi |