Frequently Asked Questions

This section contains the information you need to know to use xlCompare effectively.

General Questions

If you can't find the answer you're looking for, please use the contact form below to send us your question.

How do I compare two Excel files?

xlCompare's key strengths are its ease of use and clear, intuitive presentation of comparison results.

Simply drag and drop your files into the application window and click the Compare Files menu command. xlCompare will instantly display the results in a clear, easy-to-analyze format.

Can I compare Excel files by a key column?

Comparing data using a set of key columns is one of the features that distinguishes xlCompare from Spreadsheet Inquire. According to our user surveys, key-based comparison is one of the most frequently requested comparison methods.

This approach allows xlCompare to correctly match corresponding rows between two different files, even when the rows appear in a different order.

How do I compare Excel files if the rows are in a different order?

If the rows appear in a different order in your files, you are most likely working with tabular data that should be compared using one or more key columns. xlCompare handles this automatically by matching corresponding rows between the two files.

Simply specify the key columns, and xlCompare will produce an accurate comparison regardless of the row order. With xlCompare, you don't need to sort your files or make sure the rows appear in the same sequence before running the comparison.

Can xlCompare compare formulas?

Accurate formula comparison is one of xlCompare's key strengths and sets it apart from many other Excel comparison tools.

xlCompare does not simply compare formulas as text. Instead, it parses each formula into individual expressions and analyzes them to determine whether the underlying calculations are equivalent.

This approach helps eliminate false differences caused by inserted or deleted rows and columns. As a result, xlCompare identifies formula differences only where the formulas have actually changed.

Can I compare large Excel files?

xlCompare is designed to compare Excel files containing more then one million rows. It can efficiently open and compare very large Excel and CSV files.

CSV is commonly used for exporting large datasets from databases and other business systems, where files can contain millions of records. xlCompare is built to handle these massive datasets efficiently, making it a practical solution for comparing large Excel and CSV files.

Can xlCompare compare font, color and other cell formatting options?

xlCompare provides a comprehensive comparison of two Excel files. Cell properties such as fonts, text and background colors, borders, hyperlinks, and comments can all be included in the comparison.

xlCompare also offers a wide range of comparison settings, so you can disable cell formatting comparison whenever you want to focus only on the data or formulas.

Can I compare all worksheets at once?

The Compare Files command lets you compare all worksheets in two Excel files at once. You can also select specific worksheets if you only need to compare certain parts of the workbooks.

How do I compare two worksheets within the same Excel file?

Drag and drop the same Excel file into both the left and right panels, then open the worksheets you want to compare. Click the Compare Sheets menu command, and xlCompare will compare only the two active worksheets.

Can I export the comparison results?

xlCompare provides several options for exporting comparison results. You can export a list of differences, save a complete comparison report, save a file with all differences highlighted by color, or extract only the changed or matching data.

Can I merge differences between two Excel files?

xlCompare lets you review changes made by your colleagues and easily merge them into your own workbook. Transferring changes from one Excel file to another is one of xlCompare's core features.

Technical Questions

Select key columns and headings

If you are working with tables, it is important to define heading rows and key columns in your spreadsheet ...

Get matching and mismatching rows

xlCompare provides you with a set of filtering commands to quickly get unique or identical rows ...

Select worksheets to be compared in two Excel files

If your Excel file has a number of worksheets, in this window you can pair them correctly and review key columns and table heading areas for all the sheets in your Excel files ...

Compare two columns for mismatching items

How to get the list of mismatching items and correct them ...

Save or email comparison report

Compare two Excel files and export color coded comparison report into XLSX, PDF or HTML file ...

Display difference in cell values

xlCompare has a option to display original and modified value in same cell. With this option comparison report became much more clear ...

Hide and ignore columns that you don't need in the output

You don't need some columns on your worksheet to be compared? Use Manage Columns command to view and change hidden, ignored and linked columns ...

Populate sheet with rows from another sheet

Do you need to update your Excel table with records from another one? xlCompare has a set of merge commands to copy data from one sheet to another in one click ...

Compare VBA Projects

VBA macros and forms is an important part of the Excel files. xlCompare compares VBA modules and Form controls without extracting them into text files.

Top Methods to Compare Excel Files

In this guide, we'll review every available method for comparing Excel spreadsheets. We'll compare the most popular free and commercial solutions on the market today, explain their pros and cons, and help you choose the best option for your specific needs.

Integrate xlCompare with Git, Perforce and Other Tools

Integrate xlCompare with your source code control application to compare different revisions of the XLSX, XML and TEXT files. Excel files are binary files and can't be processed with a text diff tool. Comparing two or three text files is much more trivial than comparing spreadsheets. xlCompare has 3-way file comparison and automatic merging for Excel files. If you are Game developer and you are using Unreal Engine or Unity - xlCompare will help you to manage XLSX files you keep under version control.

Git diff XLSX files

How to keep and review all the revisions of your XLSX file? Read this instruction if you are using Git in your development process.

How to use xlCompare with Perforce (P4V)

Perforce is your source control app? Connect xlCompare with Perforce with view and merge commits in your XLSX files.

Integrate with SVN client

SVN is a common tool for version control. This step-by-step quide will help you to integrate xlCompare into your SVN client tool.

Command line arguments (CLI)

Use xlCompare to compare and merge XLSX, XML and TEXT files with Command Line Interface.

Compare 3 XLSX files at once

Your Excel file was modified by a colleague? Compare LOCAL, BASE and REMOTE versions of the file to resolve merge conflict.

Privacy and Licensing Questions

Private by design - your Excel files never leave your computer

Are my Excel files uploaded to a server?

xlCompare is a desktop application that runs entirely on your computer. It does not require a web browser or an Internet connection, and all comparison operations are performed locally without sending your files or data to a server.

Your data stays on your computer, making xlCompare a secure and private solution for comparing confidential Excel files.

Do I need a credit card to evaluate xlCompare?

No registration, personal information, or credit card is required to try xlCompare. Simply download and install the application and start using the fully functional trial version right away.

Does the xlCompare license include future updates?

Users who purchase an xlCompare license receive access to all future updates published on the xlCompare website.

Is this a subscription or a perpetual license?

xlCompare requires only a one-time payment - there is no subscription. You pay once and can continue using the product indefinitely. Your license never expires.

Are there any future payments?

An xlCompare license does not require renewals or recurring payments. Unlike SaaS products that charge an ongoing subscription fee, xlCompare is sold with a perpetual license—you pay once and can continue using the software indefinitely.

For users who compare Excel files regularly, this can be more cost-effective over time than paying for a recurring subscription.

Can I transfer my license to the new computer?

Yes. If you get a new computer, you can transfer xlCompare and your license to the new device. Your license remains valid and does not expire when you replace your computer.

How to activate xlCompare?

After you order is processed you automatically receive an email with license information. This instruction describes how to activate your copy of xlCompare.

Transfer xlCompare to other computer

You never lose your xlCompare license. After you got a new computer or restored the existing one you can activate xlCompare again.

License Agreement

Read or download as PDF the xlCompare End-User License Agreement.

Documentation

This topic describes all xlCompare commands and options. It covers XLSX, XML and Text file comparison commands.

I have a question about xlCompare