To separate numbers from text in Excel, you can use a combination of functions like TEXTJOIN, MID, and IF for extracting text and numbers. Here’s a simple approach:
To extract numbers:
Use this formula in a new cell:
=TEXTJOIN("", TRUE, IF(ISNUMBER(MID(A1, ROW(INDIRECT("1:" & LEN(A1))), 1) * 1), MID(A1, ROW(INDIRECT("1:" & LEN(A1))), 1), ""))
Press Ctrl + Shift + Enter to use it as an array formula.
To extract text:
Use this formula:
=TEXTJOIN("", TRUE, IF(ISTEXT(MID(A1, ROW(INDIRECT("1:" & LEN(A1))), 1)), MID(A1, ROW(INDIRECT("1:" & LEN(A1))), 1), ""))
Press Ctrl + Shift + Enter for array functionality.
These formulas will separate numbers and text from a cell (A1) into different cells.