How to Compare Two Excel Columns Online
Comparing two Excel columns is something people do every day and still find annoying. The formula-based approaches work, but VLOOKUP and COUNTIF take time to set up, break when you reorganise the sheet, and are genuinely overkill if you just want a simple answer. Paste your columns here and you get the answer in seconds.
Compare your columns now. Free, nothing to install.
Open Compare Tool →How to do it
- Copy your first Excel column. Click the top data cell, hold Shift, click the bottom one, then press Ctrl+C (or Cmd+C on a Mac). Leave the header out if you have one. You want just the values.
- Paste into List A. Click the List A text box and press Ctrl+V. Each cell pastes onto its own line.
- Do the same for your second column in List B. Select, copy, click, paste.
- Read the results. Four panels update as you paste. No button needed.
- A Only - values in your first column that aren't in the second.
- B Only - values in your second column that aren't in the first.
- A ∩ B - values in both columns.
- A ∪ B - every unique value from either column.
- Copy whatever you need. Each panel has a Copy button.
Google Sheets works the same way
Select the column in Google Sheets, press Ctrl+C, paste into ListDiff. Google Sheets and Excel use the same clipboard format when you copy cells, so this tool doesn't know or care which one you're using.
When the results don't look right
Case sensitivity. The comparison is case-sensitive by default. "Apple" and "apple" count as different. If that's causing false mismatches, open Options and uncheck Case Sensitive.
Invisible spaces. If you're getting mismatches that make no sense visually, invisible spaces are usually the culprit. Excel adds them when importing CSVs. The Ignore Leading/Trailing Spaces option (on by default) handles the obvious cases. If something more stubborn is going on, paste your list into the Invisible Character Detector to see exactly what's in there.
Leading zeros. If one column stores "007" and the other stores "7", turn on Ignore Leading Zeros and they'll match.
When this tool is the wrong tool
This tool compares single-column lists by value. If your data has multiple columns and you want to match rows on a key (like a customer ID) and then check what changed in a value column, use the Column Compare tool instead. It's a browser-based VLOOKUP: paste two datasets, pick which columns to match on, and see exactly what changed.
Working with multi-column data?
Column Compare matches two datasets by a key column and shows what changed.