FICTIONAL DATA · VERSION 2026-11-13

Excel comparison sample files

Six small, worked datasets for learning how to reconcile spreadsheets. Each set includes the source files, the columns to select and the result to expect. No customer or financial records are used.

Unzip the files, choose a reference and its comparison file(s), then select the matching and comparison columns shown below. Values use the default raw comparison rules. The inventory example also has a direct trial button.

Compare Excel sheets by ID, even when rows move

An updated order export may put the same orders on different rows. Match them by Order ID before checking Amount, so a change in sorting does not become a false difference. In these fictional files, the older export is the reference and the newer one is the comparison file. You will find one changed amount and orders present in only one file. All amounts are in USD; use a consistent currency because RowKite does not convert currencies.

Match records by
Order ID
Compare values in
Amount
Files / worksheet
2 / Orders
Expected record results and review notes
Expected results with the matching rules above
TargetKeyResultWhat to check
targetSO001ChangedAmount changed from 120 to 125.
targetSO002Only in reference fileThis order appears in the reference file, but not in the comparison file.
targetSO003SameAmount is still 50. Its new row position does not affect the result.
targetSO004Only in comparison fileThis order appears in the comparison file, but not in the reference file.
  • If an order has multiple line items, add a line item ID or SKU to the matching columns. Order ID alone cannot identify a unique row.
  • In Raw values mode, text "001" differs from the number 1. RowKite cannot restore leading zeros or digits already lost in Excel.
  • Added and missing records depend on the reference: SO004 appears only in the newer file, while SO002 appears only in the older file. Swap the files and those statuses reverse. Changed values are also read relative to the selected reference.
  • Use standard .xlsx or Excel 97–2003 .xls tables. Formulas are read from their saved results; RowKite does not recalculate them.
Amount changes, added orders and missing orders after matching two Excel files by Order ID
Actual RowKite result using these sample files. Open the image for the full workspace.

Match Excel rows using multiple columns

An order with two products can appear on two rows with the same Order ID. To match each line item, you also need its SKU. In this fictional example, Order ID and SKU together identify each item, even when the rows move. You can then check Quantity and Amount for that item. All amounts are in USD; keep the same currency in your own files because RowKite does not convert currencies.

Match records by
Order ID + SKU
Compare values in
Quantity · Amount
Files / worksheet
2 / Line items
Expected record results and review notes
Expected results with the matching rules above
TargetKeyResultWhat to check
targetSO001 + P01SameQuantity is 2 and Amount is 20. A different row position does not affect matching.
targetSO001 + P02ChangedQuantity changed from 1 to 2; Amount changed from 15 to 30.
targetSO002 + P01SameQuantity is 3 and Amount is 30.
  • This combination is unique in the example. Check the level of detail in your own files before choosing the same columns.
  • An order and SKU can still repeat when items ship in batches, have split deliveries, or contain duplicate rows. Add a stable line item ID as a third matching column, or prepare both exports at a consistent level of detail. RowKite does not combine quantities or amounts automatically.
  • A column cannot be used for both matching and comparison. To check whether a value changed, match records using other stable columns.
  • Blank or duplicate matching values need review. Update the matching columns and check again before interpreting the differences.
Quantity and amount results after matching Excel rows by Order ID and SKU
Actual RowKite result using these sample files. Open the image for the full workspace.

Check what changed in a supplier’s price list

A new supplier quote can change the lead time or minimum order as well as the price. Match the same item and specification across both files, then check each of those values. This fictional example uses one supplier and USD prices per unit, excluding sales tax. Before using your own quotes, check that their currency, units, and tax basis agree.

Match records by
Item ID + Specification
Compare values in
Unit price · Lead time (days) · Minimum order
Files / worksheet
2 / Quotes
Expected record results and review notes
Expected results with the matching rules above
TargetKeyResultWhat to check
targetM01 + AChangedUnit price: 12.5 to 13; lead time: 7 to 9 days; minimum order is still 50.
targetM02 + BSameUnit price is 8, lead time is 5 days, and minimum order is 100.
targetM03 + AOnly in reference fileThis quote appears in the reference file, but not in the updated quote.
targetM04 + COnly in comparison fileThe updated quote includes item M04 with specification C.
  • A quote missing from the update means it is absent from this file; it does not prove the supplier discontinued the item. Check the validity period, quote scope, and any separate attachments. An added quote is new relative to the selected reference.
  • For multiple suppliers, you can add Supplier ID as a third matching column. Tiered pricing also depends on the quantity range; both files must use the same level of detail.
  • Only saved cell values are compared. If a formula has no saved result, calculate and save the workbook in Excel first.
  • Comparison files stay on your device and are not modified. Leaving the workspace clears the current files and results, so download your report first.
Supplier unit price differences after matching Item ID and Specification
Actual RowKite result using these sample files. Open the image for the full workspace.

Compare multiple Excel files against one reference

Check several versions of a product list against one approved copy. This five-file example uses A as the reference for B, C, D, and E. Match by SKU to check stock quantities and unit prices, even when rows move. Each comparison keeps its own results, so you can see which file changed each product. All sample data is fictional.

Match records by
SKU
Compare values in
Stock quantity · Unit price
Files / worksheet
5 / Products
Expected record results and review notes
Expected results with the matching rules above
TargetKeyResultWhat to check
targetSKU001B: ChangedAgainst A: stock quantity 100 to 120; unit price 12.5 to 13.
targetSKU002B: SameStock quantity 200 and unit price 8 match A.
targetSKU003B: SameStock quantity 80 and unit price 30 match A despite the new row position.
target-cSKU001C: ChangedAgainst A: unit price 12.5 to 12.8; stock quantity stays at 100.
target-cSKU002C: ChangedAgainst A: stock quantity 200 to 180; unit price stays at 8.
target-cSKU003C: SameStock quantity 80 and unit price 30 match A.
target-dSKU001D: SameStock quantity 100 and unit price 12.5 match A.
target-dSKU002D: SameStock quantity 200 and unit price 8 match A.
target-dSKU003D: Only in referenceSKU003 exists in A but has no row in D.
target-dSKU004D: Only in comparison fileD has SKU004 with stock quantity 60 and unit price 9; A has no such row.
target-eSKU001E: SameStock quantity 100 and unit price 12.5 match A.
target-eSKU002E: SameStock quantity 200 and unit price 8 match A.
target-eSKU003E: SameStock quantity 80 and unit price 30 match A.
  • Choose the reference direction before comparing. Added, missing, and changed labels are always relative to that file.
  • For your own files, check that the matching columns identify one record. If a SKU repeats by warehouse or another detail, include that column in the key and review repeated matching values in the issues list.
  • Use the same business scope, stock units, currency, and tax basis across files. Standard .xlsx and .xls formulas are read from their saved results.
  • Download the complete report before leaving the workspace. Comparison files and results stay in the current browser task.
Changes, added rows and missing rows for four Excel files compared against one reference
Actual RowKite result using these sample files. Open the image for the full workspace.

Find added and missing rows between Excel files

The order list has been updated, and you need to see which orders were added or left out. Use the older export as the reference and match the newer one by Order ID. These fictional files contain two unchanged orders, one found only in the newer file, and one found only in the reference. A different row order does not affect the match, and added or missing orders are kept separate from changed amounts.

Match records by
Order ID
Compare values in
Amount
Files / worksheet
2 / Orders
Expected record results and review notes
Expected results with the matching rules above
TargetKeyResultWhat to check
targetSO001SameBoth files contain this order with Amount 120.
targetSO002Only in reference fileThe older reference contains this order; the newer file does not.
targetSO003SameAmount is 50 in both files. Its new row position does not affect matching.
targetSO004Only in comparison fileThe newer file contains this order with Amount 60; the reference does not.
  • Added and missing depend on which file is the reference. Swap the files and SO002 becomes added while SO004 becomes missing. The two unchanged orders still match.
  • A missing row means the comparison file has no matching ID. It does not establish that the order was deleted. Check export filters, scope, and ID formatting in the source.
  • If an order spans multiple line items, match by Order ID plus SKU or another stable line item identifier. Resolve blank or duplicate keys before treating rows as confirmed additions or omissions.
  • Preserve leading zeros by saving IDs as text. RowKite cannot restore lost ID values and does not merge, delete, or create orders.
Added and missing Excel rows relative to the selected reference file
Actual RowKite result using these sample files. Open the image for the full workspace.

Compare inventory and stock count sheets in Excel

Match the book inventory and physical count by SKU and warehouse, then compare quantities. These fictional Excel files show changed counts, zero stock, and records found in only one file.

Match records by
SKU + Warehouse
Compare values in
Stock quantity
Files / worksheet
2 / Inventory
Expected record results and review notes
Expected results with the matching rules above
TargetKeyResultWhat to check
targetSKU001 + WH-ASameBook inventory and physical count both show 100.
targetSKU001 + WH-BChangedFor the same product in warehouse B, book quantity 50 changes to count quantity 48.
targetSKU002 + WH-ASameBoth quantities are numeric zero. A zero-stock row is still a record.
targetSKU003 + WH-AOnly in reference fileThe book record has quantity 20; the count has no matching row. An absent row is not a count of zero.
targetSKU004 + WH-AOnly in comparison fileThe count has quantity 10 for this product-location pair; the book inventory has no matching row.
  • Zero, a blank quantity cell, and an absent row have different meanings. Keep the zero-stock SKU002 record. Check whether SKU003 was omitted from the count, and investigate blank quantities in the source.
  • If batches or bins produce multiple rows for the same SKU and warehouse, align the level of detail first. Repeated keys require review; RowKite does not total stock quantities automatically.
  • The reference direction determines added and missing rows. Swap book inventory and count files and those statuses reverse; quantity changes are then read from the new reference.
  • Inventory reconciliation needs the same cutoff time, units, and code definitions. Results describe differences in saved cell values. They do not establish the cause of a stock variance, adjust inventory, or post accounting entries.
Stock quantity changes, zero stock and missing records matched by SKU and Warehouse
Actual RowKite result using these sample files. Open the image for the full workspace.

Reuse the practice data

The fictional worksheet data in these six sample sets is licensed by RowKite under Creative Commons Attribution 4.0 International (CC BY 4.0). You may share and adapt it, including commercially, with appropriate credit, a license link and an indication of changes. This permission covers the sample data; it does not license RowKite software, branding, or third-party material.

Read the CC BY 4.0 terms · Download the license notice

Suggested attribution (replace “unmodified” if you change the data):

Excel comparison practice data by RowKite, version 2026-11-13. Source: https://www.rowkite.com/en/examples/ · CC BY 4.0: https://creativecommons.org/licenses/by/4.0/ · Unmodified.

Examples are small and intentionally simplified. They are not a benchmark for large files, formula recalculation or every Excel feature. Repeated matching keys require review; RowKite does not recalculate formulas.

See the same files tested in RowKite and Diffchecker →
Excel samplesRowKite · See the differences side by sideComparison files stay on your device. Download your report before leaving.