How to show the change from the previous row in Obsidian Bases

As of October 2026, the Bases help pages describe column summaries such as Sum, Average and Range. They describe no column that compares a row with the row above it. A plugin view can add the prior value and the difference for each row.

Bases Row Deltas has Pro, and $15 one time turns it on in all 129 plugins.

Background

Readings, counts and balances often sit in separate notes, one note for each date. A Bases table lists them, but each formula reads the properties of its own note. To review a change, you need the value of the earlier row next to the current one.

2 ways to do it

  1. Table view summaries

    A Bases table can show a summary at the bottom of a column. The built-in summaries for numbers include Average, Max, Median, Min, Range, Stddev and Sum.

    When the results are grouped, the summary of each group shows at the top of the group. Range gives the difference between the largest and the smallest value.

    limits
    A summary gives one value for the whole column or group. It does not show the change between two rows that follow each other.
  2. Bases Row Deltas from this site

    Bases Row Deltas adds a view type called Row deltas. It shows the note link, the current value, the prior value and the difference for one number property.

    The view keeps the filters, sort, groups and limit that Bases supplies. Each group starts a new sequence, and a missing value leaves the difference empty.

    limits
    The view compares only rows inside the filtered and limited result set. Up to three number properties, a prior-row offset and change per day need Pro.
    A Row deltas view with North and South groups, each with its own first row and no difference.
    Open larger

    MIT · no telemetry · core features free

    All features of Bases Row Deltas

Show row changes with Bases Row Deltas

  1. Open Settings, then Community plugins, and turn off restricted mode.

  2. Select Browse, search for Bases Row Deltas, then select Install and Enable. It needs Obsidian 1.13.4 or later and the core Bases plugin.

  3. Open a base and add a view of type Row deltas from the view menu.

  4. Open the view options and choose a property or a number formula in Number property.

  5. Set the sort in Bases, for example an ascending sequence number. Add a group if each meter or project needs its own comparison.

Common questions

Does a comparison cross from one group to the next?

No. Each group starts a separate sequence in Bases Row Deltas. The first South reading does not use the last North reading as its prior value.

Can I compare the result of a Bases formula?

Yes. Select a number formula in Number property, for example a reading multiplied by two. The view reads the evaluated values that Bases supplies and does not calculate the formula itself.

How do I see the change per day instead of per row?

Bases Row Deltas Pro adds a Per day column when you select a date property. The value is the difference divided by the days between the two dates. The date must be a Bases date value, not text.

Photo of Michael LipThat's every step, start to finish.

This guide uses Bases Row Deltas. Pro adds "Compare several properties" and "Choose an earlier row". One payment of $15 turns on Pro in 129 plugins.