Fill Down Group Headers in Power Query M

Fills blank cells in a group-header column with the value above them, common in exports where a header only appears once per group.

Data CleaningBeginnerfill downgroup headersblankcleaning

Power Query M code

let
    Source = YourTable,
    FilledDown = Table.FillDown(Source, {"GroupColumn"})
in
    FilledDown

Notes

Make sure blank cells are actual nulls, not empty strings, before running Table.FillDown - use the Replace Blank Strings with Null snippet first if needed.

Requirements

How to use this snippet

  1. In Power BI Desktop, choose Transform data to open Power Query, then open the Advanced Editor on a query (or start from a blank query).
  2. Paste the snippet and replace the placeholder names (tables, columns, file paths) with your own. Check the requirements above first.
  3. Run it through the Power Query M Formatter to tidy the layout.

Related Power Query M snippets

More Power Query M resources

Browse all 145 snippets in the Power Query M Code Snippets, or search the library for something similar to Fill Down Group Headers.