Skip to content
Enjoy complimentary data migration when switching from your existing bookkeeper or CPA to Institution.

Bookkeeping & finance

Fill Down assigned finance rows to the previous group

Use Power Query Fill Down only where the source layout supports inherited labels, with explicit group boundaries and checks that prevent one entity's label from reaching another's records.

By Institution5 minute readPublished View sources
In this guide

Decide whether a blank means inheritance

A formatted finance report may print an entity or account name once, followed by several detail rows with blank label cells. Filling that label down can make the data usable for analysis. The same operation is wrong when a blank means unknown, not applicable or intentionally unassigned. Establish the source convention before replacing missing values.

Power Query Fill Down propagates a previous value into later null cells until another value appears. Microsoft documents that row-by-row behavior. The operation does not understand company boundaries, report sections or accounting meaning. If the next group starts without a new label, the previous label can continue into records that do not belong to it.

Inspect the original report around a complete group and the transition to the following one. Identify headers, detail records, subtotal rows, blank separators and any page-break artifacts. Ask the exporting-system owner how those features are intended to work. The query needs a supported structural rule, not an assumption inferred from one tidy section.

References: Microsoft: Fill values in a column; Microsoft: Table.FillDown

Locate the point where the label crosses a boundary

Compare the table immediately before and after Fill Down. Preserve the original label in a separate diagnostic view where useful, so the team can distinguish supplied values from propagated ones. Find the first row whose filled label disagrees with its underlying document or known group. That row often reveals a missing heading or an earlier transformation that removed it.

Check whether sorting or filtering occurred before the fill. Inherited labels depend on the source order that gives them meaning. Sorting amounts before restoring their group labels can place unrelated blank-label rows underneath the same heading. Removing a boundary row can also erase the evidence that the following records belong to a different section.

Do not treat every apparently empty cell as the same stored value. Microsoft's guidance distinguishes null values from empty-looking text cells and describes conversion where a fill operation requires nulls. Such conversion should follow the approved source rule. Turning every blank-looking entry into null and filling it can manufacture relationships that the export never asserted.

References: Microsoft: Fill values in a column

Define a boundary the query can actually verify

Prefer an export that repeats the necessary entity or account identifier on every detail row when the source supports it. That structure reduces dependence on presentation order. If the report format must be used, identify a reliable group marker and preserve it before performing transformations that could remove or reorder it.

Where another trusted field already identifies the group, apply the inheritance rule within that defined group and maintain the required row sequence. Do not describe grouping as a universal fix when the group identifier is itself the missing information. In that case, the owner must establish a supported way to recover the boundary or reject the affected section for review.

Treat a group whose first detail row lacks its required label as an exception. A blank separator alone may be insufficient if the report contains optional notes or variable page layouts. Test the rule on a new group, an empty group and a group interrupted by a subtotal or repeated header. Those transitions are more informative than another ordinary row in the middle.

Reconcile assignments as well as overall amounts

In an illustrative export, entity North has two expenses of $200 and $300. Entity South has a $400 expense, but its group heading is missing from the captured table. A global fill can label all three expenses North. The file still totals $900, while North is overstated by $400 and South is missing entirely from the grouped result.

After repairing the boundary, verify North's $500 and South's $400 against the source evidence. Count the rows whose labels were inherited and those that remain unresolved. A correct combined total cannot detect this classification error. Check each important grouping used in reporting, approvals or access decisions.

Keep totals and headers out of the business-record population under separately documented rules. Filling a label onto a subtotal does not turn that subtotal into another transaction. The final check should distinguish inherited context from included monetary rows, so the query does not correct the label problem while introducing double counting.

Limit the columns eligible for propagation

An inherited section label is different from a missing transaction amount, invoice number or bank detail. Do not apply Fill Down to every column merely because the result contains fewer blanks. State which fields the source defines as inherited and which require their own value on each record. Preserve exceptions for the latter group.

Consider a report with a repeated account heading and an optional document-reference column. Filling the account may be justified by the layout. Filling the document reference could attach a previous invoice to an unrelated transaction. The transformations should therefore be reviewed field by field, with examples demonstrating the intended meaning of a blank.

If the source convention changes, reconsider the propagation rule before using the new output. A formerly suppressed label may become a genuinely missing value, or a report may add another level of grouping. Keep an accepted source example and a concise explanation of the rule so the next maintainer can identify that change without reconstructing the original design.

Close with a record of the repaired interpretation

Retain the raw report, corrected transformation and evidence for the affected group assignments. Have the report owner decide whether prior summaries or imported records require correction. Explain which label moved across the boundary and which records were affected; a statement that blanks were fixed does not describe the consequence.

For recurring use, expose missing first labels and unsupported layout changes as review items. Keep the source's ordering requirement visible in the procedure. Fill Down is useful when it expresses a known inheritance rule, and the finished workflow should make that rule testable rather than let a previous label stand in for missing evidence.

Sources

Requirements and product details can change. Check the linked guidance for the facts that apply to your situation.

Related reading

Need help with this work?

General information, not personalized accounting, tax, legal, or investment advice. Have the appropriate qualified professional review decisions that depend on your circumstances.