Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed:
Standard lookup and comparison functions in both Excel and Google Sheets are case-insensitive — 'Apple', 'apple', and 'APPLE' are treated as identical. However, a few functions like EXACT() and FIND() are case-sensitive. If your data has inconsistent casing and you are using EXACT-based logic, a case mismatch can cause failures.
=IF(EXACT(A2,"apple"),"Match","No match")=IF(LOWER(A2)="apple","Match","No match")EXACT() is case-sensitive by design, so 'Apple' and 'Apple' match but 'Apple' and 'apple' do not. Replacing EXACT with a LOWER() comparison makes the check case-insensitive, so 'Apple', 'APPLE', and 'apple' all return 'Match'.
Edit the grid or formula, then run it through a real spreadsheet engine — no signup.
Sample data — click any cell to edit
Stop hunting errors by hand.
Upload your spreadsheet and the Auditor flags every Case mismatch and broken formula at once — or paste this one formula and get the fix explained.
No. VLOOKUP, HLOOKUP, MATCH, IF, COUNTIF, SUMIF, and INDEX are all case-insensitive in both Excel and Google Sheets. 'apple' and 'APPLE' match in all of these functions.
Use an array formula: =INDEX($B:$B,MATCH(TRUE,EXACT($A:$A,A2),0)). In Excel, press Ctrl+Shift+Enter. In Google Sheets, enter it as a normal formula — it evaluates as an array automatically.
EXACT(), FIND(), and FINDB() are case-sensitive. All other common text and lookup functions (SEARCH, VLOOKUP, MATCH, IF, SUBSTITUTE, COUNTIF) are case-insensitive.
Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed: