Spreadsheet Fixture Comparator
Compare expected and actual CSV fixtures by a unique ID, preserving missing rows, extra rows, exact text changes and bounded numeric tolerance.
Loading tool…
How to use Spreadsheet Fixture Comparator
A generated spreadsheet needs reproducible checks. Compare a known fixture with an actual exported result before trusting a formula or automation.
- Export a permitted known fixture and actual result with one exact shared schema.
- Select the unique row key, numeric columns and explicit absolute tolerance.
- Resolve missing, extra and changed cells before accepting the spreadsheet workflow.
Good to know
- At most100 rows per file. Only declared numeric columns use nonnegative ordinary decimals; negative numbers and locale/grouped forms are flagged as unsupported. No formulas are evaluated and no workbook is opened.
- Fields are limited to8,000 characters; CSV has at most100 data rows and exact displayed headers. Quoted commas, newlines and doubled quotes are supported. Labels use1–200 characters. Ordinary nonnegative decimals have at most9 fractional places, magnitude999,999,999; whole counts and percentages have stricter displayed limits. No exponent notation. Results outside0.000000000001–1 quadrillion are refused, except zero.
- Independent deterministic ToolJovia workflow. Inputs stay in this browser; no model call, vendor request, saved input, external workflow execution or message sending occurs. Outputs contain your entered records; review them before sharing. A modeled result is not proof of customers, revenue, regulatory compliance or vendor billing.
Research behind this workbench
These cases explain the business mechanism. The workbench is ToolJovia's independent adaptation, not a claim about the company's internal workflow or an endorsement.
Common questions
Is an empty numeric cell equivalent to zero?
No. Blank versus populated is a difference, even when the populated value is zero.
Can this verify spreadsheet formulas?
It compares their exported values against an expected fixture. It does not execute formulas or prove every untested input is correct.
Keep going with related tools
All data →CSV Record Comparator
Compare two CSV tables by declared key columns, ignoring record order and reporting cell changes.
CalculatorsInvoice Line Item Reconciler
Recompute declared invoice lines with exact decimals, selected cent rounding and explicit tax/discount order, then expose differences from entered totals.
DataDashboard Viewer Data Check
Compare explicit viewer row entitlements with observed dashboard fixture rows, keeping unknown scopes distinct from empty approved access.
DataTool Funnel Event Reconciler
Reconcile neutral attempt IDs across case-click, tool-start and result events, exposing missing stages, duplicate identities and conflicting context.
DataCrawl Pagination Audit
Walk an entered cursor chain and compare page counts with item IDs to flag missing pages, cycles, duplicates and unsupported termination claims.
DataAI Review Agreement Calculator
Compare two independent reviewer labels under one rubric, list disputes and missing labels, and calculate marginal-adjusted agreement without a quality guarantee.