FIND Function
Finds the position of text within another text string, case-sensitive.
Syntax
Parameters
| Parameter | Description | Required |
|---|---|---|
| find_text | The text to find. | Required |
| within_text | The text to search within. | Required |
| start_num | The character position to start searching from (default 1). | Optional |
Basic Example
Find the position of a hyphen in a product code
=FIND("-", "ABC-123")The first hyphen appears at the 4th character.
Advanced Examples
Example 1: Find a specific instance
File pathsFind the second backslash in a path
=FIND("\", A2, FIND("\", A2) + 1)How FIND Works
FIND scans within_text for find_text and returns the position of the first match. It is case-sensitive. If the text is not found, it returns #VALUE!.
Important Notes & Limitations
Case-sensitive. Use SEARCH for case-insensitive search.
Does not support wildcards.
Returns #VALUE! if the text is not found.
Common Errors & Fixes
#VALUE! errorThe text was not found.Fix: Use IFERROR to handle missing text, or use SEARCH for case-insensitive matching.
Wrong positionCase mismatch because FIND is case-sensitive.Fix: Use SEARCH if case does not matter.
Download Practice File
FIND
findPractice FIND with Real Data
Download a sample CSV file with pre-populated data and practice exercises for the FIND function. Works in both Excel and Google Sheets.
File format: CSV (comma-separated values) - opens in Excel, Google Sheets, and all spreadsheet apps