FIND

    Text

    Finds the position of one text string within another. Case-sensitive.

    Translations
    EnglishFIND
    FrenchTROUVE
    SpanishENCONTRAR
    GermanFINDEN
    ItalianTROVA
    PortugueseLOCALIZAR
    DutchVIND.ALLES
    PolishZNAJDŹ
    RussianНАЙТИ
    TurkishBUL
    CzechNAJÍT
    HungarianSZÖVEG.TALÁL
    SwedishHITTA
    DanishFIND
    FinnishETSI
    Syntax
    FIND(find_text, within_text, [start_num])

    Arguments

    • find_textThe text to find
    • within_textThe text to search in
    • start_numPosition to start searching(optional)
    Examples
    =FIND("o","Hello World")
    5

    Finds 'o' at position 5

    =FIND("@",A1)
    @ position

    Finds @ symbol in email

    =IFERROR(FIND("X",A1),0)
    0 if not found

    Returns 0 instead of error

    Tips & Best Practices
    • Case-sensitive (use SEARCH for case-insensitive)
    • Returns #VALUE! if text not found
    • First character is position 1
    Common Mistakes
    • Using FIND on text with inconsistent capitalization, not realizing it's case-sensitive - searching for "apple" won't match "Apple"
    • Forgetting FIND returns an error, not a 0, when the search text isn't found, which can break a formula that expects a number
    • Mixing up FIND and SEARCH, then wondering why a search using a wildcard character silently fails - only SEARCH supports wildcards
    Related Functions
    SEARCHDoes the same job but case-insensitively and with wildcard support.
    MIDOften paired with FIND to extract text starting at the found position.
    SUBSTITUTEReplaces text directly rather than just locating its position.
    Frequently Asked Questions

    What's the difference between FIND and SEARCH?

    FIND is case-sensitive and doesn't support wildcards. SEARCH is case-insensitive and does support wildcards like ? and *. Otherwise they work the same way.

    Why does FIND return a #VALUE! error?

    It couldn't find the search text anywhere in the string - check for extra spaces, different capitalization if you meant to use SEARCH, or a typo in the search term.

    Can FIND search for more than one character at once?

    Yes, it searches for the entire text string you give it, not just a single character - =FIND("total",A1) looks for the whole word.

    Need to translate a formula using FIND?

    Use our translator to convert your complete formula