Power Query M code
let
Source = YourTable,
AddedDate = Table.AddColumn(Source, "MonthDate", each #date(Number.From(Text.Start([YearMonth], 4)), Number.From(Text.End([YearMonth], 2)), 1), type date)
in
AddedDate
Converts a YYYY-MM text value into the first day of that month as a real Date.
let
Source = YourTable,
AddedDate = Table.AddColumn(Source, "MonthDate", each #date(Number.From(Text.Start([YearMonth], 4)), Number.From(Text.End([YearMonth], 2)), 1), type date)
in
AddedDate
Generate a date table in Power Query M
Assumes YearMonth is formatted like "2026-03"; adjust the Text.Start/End offsets for other formats.
Browse all 145 snippets in the Power Query M Code Snippets, or search the library for something similar to Date from Year-Month Text.