Excel comparison example

Check what changed in a supplier’s price list

A supplier sends an updated quote. Match Item ID and Specification to compare unit prices, lead times, and minimum order quantities. This example uses one supplier, USD prices per unit, and prices excluding sales tax. Check that both files use the same currency, units, and tax basis before comparing your own quotes.

Download the sample files

These fictional records are safe to use for practice. Each file contains only the data shown in this tutorial.

What is in the sample files

Reference file

Item IDSpecificationUnit priceLead time (days)Minimum order
M01A12.5750
M02B85100
M03A201020

Comparison file

Item IDSpecificationUnit priceLead time (days)Minimum order
M02B85100
M01A13950
M04C67100

Follow these steps

  1. Use a consistent pricing basis

    The example uses numbers with the same currency, unit, and tax basis. RowKite does not convert currencies, taxes, or units. Normalize those differences in your own source files first.

  2. Use the current price list as the reference

    Add baseline.xlsx as the Reference file and target.xlsx as the updated quote under Files to compare. Select Quotes in both files.

  3. Match Item ID and Specification

    Select Item ID and Specification under Match rows by. Select Unit price, Lead time (days), and Minimum order under Columns to compare. Each item and specification should have one quote per file.

  4. Choose numeric rules if needed

    The example prices are numbers, so Raw values reproduces the expected result. For strict decimal text in your own files, open Map columns and choose Numeric values with the decimal places you need. Values such as "$12", "1,000", and "10%" are not converted automatically.

  5. Review the changes and save the report

    Click Compare files. M01 has a new price and lead time; M03 appears only in the reference file; M04 appears only in the updated quote. An absent item does not prove the supplier discontinued it. Confirm the quote scope, then download the full report.

Expected results

Match rows by: Item ID + Specification. Columns to compare: Unit price, Lead time (days), Minimum order.

RecordResultWhat changed
M01 + AChangedUnit price: 12.5 to 13; lead time: 7 to 9 days; minimum order is still 50.
M02 + BSameUnit price is 8, lead time is 5 days, and minimum order is 100.
M03 + AOnly in reference fileThis quote appears in the reference file, but not in the updated quote.
M04 + COnly in comparison fileThe updated quote includes item M04 with specification C.

Before using your own files

  • 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.

Limits: 2–5 .xlsx files, 10 MiB per file, 30 MiB total, 10,000 rows and 50 columns per sheet, and 1 million populated cells across all files. Refreshing, closing the page, or leaving the workspace clears the current files.

Read the full guide and comparison rules · Learn how files and results are handled

RowKite · See the differences side by sideComparison files stay on your device. Download your report before leaving.