Please Note: This article is written for users of the following Microsoft Excel versions: 97, 2000, 2002, and 2003. If you are using a later version (Excel 2007 or later), this tip may not work for you. For a version of this tip written specifically for later versions of Excel, click here: Ignoring Case in a Comparison.
Written by Allen Wyatt (last updated August 10, 2024)
This tip applies to Excel 97, 2000, 2002, and 2003
If you use Excel's IF function to compare two cells that contain text, Excel, by default, ignores the case of the text being compared. For instance, if cell B3 contains "Case" and cell B4 contains "case", then the following formula returns "Match".
=IF(B3=B4,"Match","No Match")
There is no way to modify this behavior using any settings in Excel. If you do not get these results, it is likely because of some other reason. For example, the text in the cells may look the same, but it may not really be the same. For instance, one cell could contain "Case " (with the trailing space), and the other contain "case". In this instance, the formula would return "No Match", and you would assume it is because of the capitalized C in one of the cells, but the real reason is because of the trailing space. You can confirm this by changing the formula, as follows:
=IF(TRIM(B3)=TRIM(B4),"Match","No Match")
The only difference here, of course, is that the TRIM function is used to return a cell value that has all leading and trailing spaces removed.
If you want Excel to actually take text case into account, you should use the EXACT statement, as shown here:
=IF(EXACT(B3,B4),"Match","No Match")
The EXACT function returns True if the cells are exactly the same, otherwise it returns False.
ExcelTips is your source for cost-effective Microsoft Excel training. This tip (2165) applies to Microsoft Excel 97, 2000, 2002, and 2003. You can find a version of this tip for the ribbon interface of Excel (Excel 2007 and later) here: Ignoring Case in a Comparison.
Solve Real Business Problems Master business modeling and analysis techniques with Excel and transform data into bottom-line results. This hands-on, scenario-focused guide shows you how to use the latest Excel tools to integrate data from multiple tables. Check out Microsoft Excel 2013 Data Analysis and Business Modeling today!
Character codes are the numeric values used, by a computer, to signify various alphanumeric characters. You can use the ...
Discover MoreThe process of combining string (text) values to make a new string is called concatenation. Excel provides the ...
Discover MoreIf you've got a list of names in a column, you may want to change the order of each name. For instance, the name have the ...
Discover MoreFREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
There are currently no comments for this tip. (Be the first to leave your comment—just use the simple form above!)
Got a version of Excel that uses the menu interface (Excel 97, Excel 2000, Excel 2002, or Excel 2003)? This site is for you! If you use a later version of Excel, visit our ExcelTips site focusing on the ribbon interface.
FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2025 Sharon Parq Associates, Inc.
Comments