Отфильтруйте итоговые строки в их собственную таблицу, заполните, затем добавьте итоговые строки обратно.
let
StartTable = <Your Data Source>,
NoTotals = Table.SelectRows(StartTable, each not Text.Contains([Sub Category], "Total") or [Sub Category] = null),
OnlyTotals = Table.SelectRows(StartTable, each Text.Contains([Sub Category], "Total")),
FillDown = Table.FillDown(NoTotals, {"Sub Category"}),
Append = Table.Combine({FillDown, OnlyTotals})
in
Append
Если вам это нужно, чтобы вернуться в начальный порядок, добавьте столбец индекса перед выполнить любую фильтрацию, а затем отсортировать по этому индексу в качестве последнего шага.