
Microsoft MVP | Author | Speaker | Power BI & Excel Developer & Instructor | Power Query & XLOOKUP | Purpose: Making life easier for people & improving the quality of information for decision makers
Wyn Hopkins [MVP] recently published a YouTube video that examines a subtle but widespread issue in Microsoft Excel: how the application identifies and handles duplicates. The video argues that Excel’s built-in tools can produce surprising results when data contain case differences, invisible characters, or formatting mismatches. Consequently, users who rely on quick fixes may miss problematic records or remove the wrong rows. This article summarizes the video’s main points and explores practical workarounds, tradeoffs, and challenges for everyday users.
In the video, Wyn Hopkins demonstrates how Excel’s duplicate detection works in real-world data and why it can mislead analysts. He shows examples where visually identical values are treated differently because of trailing spaces, non-printing characters, or case differences, and he compares the behavior of Conditional Formatting with the Remove Duplicates command. Moreover, the presenter emphasizes that Excel’s behavior is logical from a programming perspective, yet not always aligned with user expectations. Therefore, he frames the problem as one of awareness and process rather than a simple bug.
Excel uses distinct comparison rules depending on the tool: Conditional Formatting highlights equal displayed values in a column, while Remove Duplicates evaluates entire rows across selected columns. As a result, two cells that look the same can be treated as different when hidden characters or formatting exist, and the comparison is not case-sensitive by default. In addition, Excel compares the displayed value rather than some normalized underlying form, which matters when formulas or number formatting are involved. Consequently, understanding these mechanics helps users predict outcomes before altering their data.
Hopkins walks viewers through clear examples so they can reproduce the issues and spot them in their files. For instance, “apple” and “Apple” will be treated as the same item, while “apple” and “apple ” with a trailing space will not match, even though both look identical on screen. Furthermore, formulas that change display formatting but preserve different underlying values can hide duplicates from detection logic. Thus, users who skip a quick inspection may either fail to remove true duplicates or inadvertently delete unique records.
To address these gaps, the video recommends a small set of reliable steps that balance effort and accuracy. First, Hopkins shows how to normalize data by trimming spaces and removing non-printing characters, and then converting text to a consistent case before applying detection tools. Next, he suggests previewing changes with Conditional Formatting before using Remove Duplicates so users can see what will be affected, and he also highlights the value of working on copies to preserve original data. Ultimately, these steps reduce risk while keeping the process efficient.
Each approach involves tradeoffs between speed, accuracy, and effort, and the video explains these tradeoffs plainly. For example, normalizing every field increases accuracy but takes time and may transform values that certain processes expect to remain unchanged. Conversely, relying on quick clicks for convenience can leave subtle errors in place, which may only surface later during reporting or reconciliation. Therefore, teams must weigh the cost of extra cleaning against the potential downstream impact of imperfect data.
Hopkins encourages a pragmatic workflow: normalize critical fields, preview results visually, and keep an audit trail or backup before bulk changes. He also recommends documenting assumptions about case sensitivity and formatting for colleagues so everyone uses consistent rules during data preparation. Finally, the video suggests investing a small amount of time in learning Excel functions and simple formulas to automate cleansing tasks, which generally pays back in lower error rates and faster reviews. By combining awareness with straightforward fixes, analysts can reduce surprises while maintaining productivity.
excel duplicates not detected, fix excel duplicate detection, remove duplicates in excel, excel duplicate values not showing, how to fix duplicates in excel, excel UNIQUE function duplicates, power query remove duplicates excel, conditional formatting duplicate values excel