Extract Text Between Two Characters
Cells like "Acme (west)" bury the piece you need between two markers, and you have hundreds of rows — you need just the "west" out of every one.
Excel & Google Sheets
This formula works in both Excel and Google Sheets.
How it works
MID needs three things: the text, where to start, and how many characters to take — and the two FIND calls compute both numbers. FIND("(",A2) returns the position of the opening parenthesis, so adding 1 starts extraction just after it. The length is the distance between the markers: closing position minus opening position minus 1, which excludes both parentheses themselves. In "Acme (west)" the "(" is at position 6 and the ")" at 11, so MID starts at 7 and takes 11−6−1 = 4 characters: "west". Swap the two characters for any markers — dashes, brackets, colons.
When to use it
Use it for region codes in parentheses, order numbers in brackets, values between dashes in SKUs — any export where the useful part sits between two fixed characters.
Common mistakes
Did this formula help?
Engine-verified against the sample data aboveDownload the proof sheet (.xlsx)Last reviewed 2026-07-09