Bonjour,
Avec ce code, peut-être?
let
Source = Excel.CurrentWorkbook(){[Name="tDonnées"]}[Content],
PremJour = #date(Date.Year(DateTime.FixedLocalNow()),Date.Month(DateTime.FixedLocalNow()),Number.From(Text.AfterDelimiter(Source[Jour]{0},"."))),
ListJour = List.Dates(PremJour,Table.RowCount(Source),Duration.From(1)),
Final =Table.FromColumns(Table.ToColumns(Source) & {ListJour},Table.ColumnNames(Source) & {"Date"})[[Date],[Montant]]
in
Final
Bonne fin d'apm
Edit, ne pas oublier (comme moi...) de typer convenablement les 2 colonnes (Date et Currency) avant le chargement...
let
Source = Excel.CurrentWorkbook(){[Name="tDonnées"]}[Content],
PremJour = #date(Date.Year(DateTime.FixedLocalNow()),Date.Month(DateTime.FixedLocalNow()),Number.From(Text.AfterDelimiter(Source[Jour]{0},"."))),
ListJour = List.Dates(PremJour,Table.RowCount(Source),Duration.From(1)),
Final =Table.FromColumns(Table.ToColumns(Source) & {ListJour},Table.ColumnNames(Source) & {"Date"})[[Date],[Montant]],
ModType = Table.TransformColumnTypes(Final,{{"Date", type date}, {"Montant", Currency.Type}})
in
ModType