How to Extract Specific Text from a Cell in Excel (Range & Readability)
Question details
The user wants to extract specific instrument range and readability information from a text string in Excel.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Extracting formatted substrings, such as instrument specifications, from a combined text cell.
- Observed behavior
- The user is unsure of the best text extraction method or regular expression to use since the exact source data pattern and expected output format are not clearly defined.
Before applying any extraction formulas, clearly identify the consistent pattern, delimiters (like commas or hyphens), or fixed lengths in your source data to ensure the function evaluates correctly.
Use Standard Text Functions for Consistent Patterns
Best for data separated by standard delimiters like commas, spaces, or hyphens.
If your data follows a consistent structure, standard Excel functions like TEXTBEFORE, TEXTAFTER, TEXTSPLIT, LEFT, MID, and FIND are the most reliable methods to extract substrings. Because regular expressions (REGEX) are only available in the Beta Channel of Microsoft 365, standard text functions are recommended for broader compatibility.
Look at the source string to see if a specific character (like a hyphen, colon, or space) separates the range and readability values.
Type =TEXTSPLIT(A2, "-") in a blank cell to divide the text in A2 into separate columns based on a hyphen delimiter.
If you need a value trapped between known characters, use =MID(A2, FIND("Range:", A2)+6, 5) to extract 5 characters immediately following the word 'Range:'.

Use Regex Functions in Microsoft 365
For complex and highly variable text patterns, using REGEX is powerful but requires specific Microsoft 365 Beta software versions.
Easily Extract Text and Manage Data with WPS Spreadsheet
WPS Spreadsheet offers a comprehensive set of built-in text functions (like LEFT, RIGHT, MID, and FIND) to easily parse and extract complex data without needing experimental Beta builds. It is highly compatible with Microsoft Excel formulas.
- 1. Open your data in WPS: Launch WPS Spreadsheet and open your existing .xlsx file containing the instrument data.
- 2. Use Text to Columns: Select the column with your data, go to the 'Data' tab, and click 'Text to Columns' to visually split your text using delimiters without writing any formulas.
- 3. Apply Text Formulas: Alternatively, use standard formulas like =MID(A1, FIND(" ", A1)+1, 10) to dynamically extract the readability text from your dataset.

Frequently Asked Questions
Why isn't REGEXEXTRACT working in my Excel?
Regular expression functions like REGEXEXTRACT are currently experimental and only available to users enrolled in the Microsoft 365 Insider program (Beta Channel). Standard or older versions of Excel do not support them yet.
How do I extract text between two specific characters?
You can combine the MID and FIND functions. For example, to extract text between parentheses, you find the position of the first parenthesis and the second parenthesis, then use MID to pull the characters between those two positions. Alternatively, you can use the newer TEXTBEFORE and TEXTAFTER functions if your Excel version supports them.
What is the best way to handle inconsistent text formats when extracting data?
If your data is highly inconsistent, static formulas may fail. It is best to first use Flash Fill (Ctrl + E) by providing a few typed examples of the extracted text in an adjacent column so the software can automatically detect the pattern, or use Power Query to clean and normalize the text.




