SEARCHB(search_for, text_to_search, [starting_at])One free generation or explanation per browser, shared across Excel and Google Sheets. Account usage limits apply afterward.
search_for:
The text or character that you want to find within the text_to_search. This can be a string or a cell reference containing the string.
text_to_search:
The text or cell reference in which you want to search for the search_for text.
starting_at:
(Optional) The position in the text_to_search from which to start the search. If omitted, the search begins at the first character.
The SEARCHB function in Google Sheets is a useful tool for finding the position of a substring within a string. It is particularly beneficial when dealing with text in different languages, as it allows for the use of byte-based character counting. This means that it can accurately locate characters in languages that use multi-byte character sets, such as Chinese or Japanese.
In simpler terms, SEARCHB helps you identify where a specific piece of text appears within a larger text string, making it easier to manipulate and analyze text data.
Imagine you have a list of product descriptions in a Google Sheets document, and you want to find out if a specific keyword appears in each description.
| ProductID | Description |
|---|---|
| 1 | High-quality Widget A |
| 2 | Affordable Widget B |
| 3 | Premium Widget C with features |
You want to check if the word "Widget" appears in each description.
To achieve this, you would use the SEARCHB function as follows:
=SEARCHB("Widget", B2)In this formula:
"Widget" is the substring you are searching for.B2 is the cell containing the description you want to search within.When you apply the SEARCHB formula to the Product Descriptions Table, the output would look like this:
| ProductID | Description | Position |
|---|---|---|
| 1 | High-quality Widget A | 15 |
| 2 | Affordable Widget B | 12 |
| 3 | Premium Widget C with features | 9 |
The "Position" column indicates where the word "Widget" starts in each description. If the substring is not found, the formula will return an error.
SEARCHB is beneficial because it allows for precise text searching in Google Sheets, especially when working with languages that use multi-byte characters. It simplifies the process of locating substrings, making it easier to analyze and manipulate text data. Additionally, it can be combined with other functions to create more complex formulas for data analysis.
SEARCHB is an essential function for anyone working with text data in Google Sheets, providing a powerful way to enhance text analysis and reporting capabilities.
Happy spreadsheeting!
You have a list of product descriptions in Column A and want to find specific keywords. Use SEARCHB to identify rows containing "organic" or "gluten-free," allowing for quick filtering of products that meet dietary preferences.
Sign up for Better Analyst and get unlimited AI-powered formula generation, explanations, and advanced data analysis.
Browse our complete library of Google Sheets formula guides
Compare your options
Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.
AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.