Pull out what’s between the brackets — a note, a code, an aside. MID between the two parentheses extracts it without the brackets themselves.
The example
The parenthetical note extracted.
| A | B | |
|---|---|---|
| 1 | Text | Inside |
| 2 | Widget (red, large) | red, large |
The formula
Between the two parentheses:
How it works
Find both brackets, take what’s between:
FIND("(", A2)is the open paren’s position; start one after it.FIND(")", A2)is the close paren; the length to grab isclosePos − openPos − 1.MIDpulls exactly that substring — the contents, no brackets.- In Excel 365,
TEXTAFTER(TEXTBEFORE(A2,")"),"(")reads cleaner.
Other delimiters work the same way — swap the parentheses for [ ] or " " quotes. For the contents of multiple bracket pairs, REGEXEXTRACT with the all-matches option is the 365 tool.
Try it: interactive demo
Type text with (parentheses).
Variations
365 version
Cleaner:
Square brackets
Swap the characters:
Remove the parentheses part
Keep the rest:
Pitfalls & errors
Missing brackets = error. FIND fails without both parens — wrap with IFERROR for cells that may lack them.
First pair only. With multiple bracket pairs, this grabs the first set. Use REGEXEXTRACT for all.
Nested brackets. The simple formula stops at the first close paren, which may not match the intended pair.
Practice workbook
Frequently asked questions
How do I extract text between parentheses in Excel?
What's the Excel 365 version?
How do I extract from multiple bracket pairs?
Stop fighting formulas. Learn them in a day.
This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.
See the Formulas & Functions Class