SEARCH Formula Generator (2026) — Case-Insensitive Text Search | Free Excel & Sheets

Returns the position of a text string within another (case-insensitive). Supports wildcards.

Generated Formula
=SEARCH(find_text, within_text)

Learning Resources

Want to master Excel? Check out this Top-Rated Course.

Common Errors & Fixes

  • #VALUE! error when text exists

    Causes:
    • The search text has a different case (SEARCH is insensitive so this is unlikely).
    • Wildcard pattern does not match.
    • The source cell contains only numbers stored as text.
    Fixes:
    • Test with a simple exact match first.
    • Use * only when you need pattern matching.
    • Ensure the source cell is formatted as text.

Frequently Asked Questions

What wildcards does SEARCH support?

SEARCH supports * (any characters), ? (single character), and ~ (escape character). For example, SEARCH("A*", A1) finds any text starting with A.

What is the difference between SEARCH and FIND?

SEARCH is case-insensitive and supports wildcards. FIND is case-sensitive and does not support wildcards. SEARCH("apple") matches "Apple", "APPLE", "apple". FIND does not.

Does SEARCH work in Google Sheets?

Yes, SEARCH works identically in Google Sheets with case-insensitive behavior and wildcard support.

Want to become an Excel Pro?

Stop searching for formulas. Master Excel in 30 days with this top-rated course.

Learn More