Hi @Melissa,
I believe there is miscalculation in the Extended Date Table code. The following line:
InsertCurrentFW = Table.AddColumn(InsertCurrentFP, "IsCurrentFW", each if [FWeeknYear] = InsertISOYrOffset then true else false, type logical),
should be:
InsertCurrentFW = Table.AddColumn(InsertCurrentFP, "IsCurrentFW", each if [FWeeknYear] = CurentFW then true else false, type logical),
Also, for flexibility purposes, would it make sense to add a variable for StartofWeek and have just one place to specify the day (Day.Monday) instead of multiples places it is used?
For example:
StartofWeek = Day.Sunday
InsertStartOfWeek = Table.AddColumn(InsertWeekNumber, "Start of Week", each Date.StartOfWeek([Date], StartofWeek), type date),
Thanks and great work!