Performance
Two million rows, still a live workbook
Large files should not turn into a different kind of spreadsheet. Ledger keeps the workbook live as it grows, so you can move through the data instead of waiting for a smaller, simplified view.
This demo moves from the first rows to row 2,000,001, shows the last imported record and live selection statistics, then returns to the top. The same workbook stays responsive from end to end.
Cell history
See the change behind a number
A current value is more useful when its path is visible. Cell History keeps the edits that produced a number close to the workbook, rather than leaving reviewers to reconstruct what changed and why.
In the demo, a renewal forecast changes as review information arrives. Opening Cell History on that selected value reveals the recorded edits while preserving the workbook context around it.
Workbook timeline
Replay how your spreadsheet was built
Drag through the timeline to replay each change in order, like scrubbing through a video. See what the workbook looked like at any point, then return to the latest version when you are done.
This walkthrough marks an Approved checkpoint, changes a forecast, adds notes, then scrubs backward through the workbook's history. Nothing is discarded - the latest version is still there when you return.
Drag through each change like a video timeline, so you can review, explain, and audit how a number got there.
your own reusable formulas
your own reusable formulas for a messy sign-up sheet
When standard formulas are not enough, Ledger lets you add small, readable workbook functions and call them from ordinary cells. The logic remains part of the workbook instead of becoming a hidden external cleanup step.
The demo starts with inconsistent names, email addresses, phone numbers, and yes/no values. It uses your own reusable formulas to clean the data while keeping the original columns beside the results, so the transformation stays visible and reviewable.