Find vs Search

 

The FIND function and the SEARCH function are very similar to each other. This example shows the difference.

1. To find the position of a substring in a string, use the FIND function. FIND is case-sensitive.

Find Function in Excel

2. To find the position of a substring in a string, use the SEARCH function. SEARCH is case-insensitive.

Search Function in Excel

Note: string "excel" found at position 11. Even though it's actually the string "Excel"

3. The SEARCH function is more versatile. You can use wildcard characters when you use this function.

Asterisk

It also finds Microsoft Word 2010

Note: A question mark (?) matches exactly one character. An asterisk (*) matches a series of zero or more characters.

4. One other interesting point to mention about the FIND and the SEARCH function is that they have a 3rd optional argument. You can use this argument to indicate the position, counting from the left, at which you want to start searching.

Start Searching at Position 1

Note: string "o" found at position 5.

Start Searching at Position 6

Note: string "o" found at position 7 (started searching at position 6).

Did you find this information helpful? Show your appreciation, vote for us.

Go to Top: Find vs Search    |    Go to Next Example: Substitute vs Replace