Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations derfloh on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Excel 2010 - how to add spaces to data within a cell based on variable character count 1

Status
Not open for further replies.

ITALIAORIANA

Technical User
Joined
Apr 22, 2005
Messages
103
Location
US
Hi,

I have data in one cell that is comprised of 3 different codes. I need to add a space between these codes that have 2 constant characters and one variable.

Example:
Code in cell - 123456ABCDH32568HA
I want - 123456 ABCD H32568HA

Code in cell - ABCDIHBG1234THLKDRWS
I want - ABCDIHBG 1234 THLKDRWS


I used =MID(A2,LEN(A2)-11,4)&" "&RIGHT(A2,8) to be able to get ABCD H32568HA and 1234 THLKDRWS but couldn't figure out how to get the rest of the code to work right.

The problem: The last code is always 8 characters, the middle code is always 4 characters, however the first code can be anywhere from 1 to 8 characters long.

I used =MID(A2,LEN(A2)-11,4)&" "&RIGHT(A2,8) to be able to get ABCD H32568HA

Thanks
Deana
 
Left(A2,Len(A2)-12)

Skip,

[glasses]Just traded in my OLD subtlety...
for a NUance![tongue]
 
Is what you really want to do adding a space between groups of letters and groups of numbers? Regardless of length.
 
Hi mintjulep, yes, I need a space between groups of characters. The last group and middle group always have the same number of characters, it was the first group I was having issues with because that group character count varied.

Deana
 
Thanks Skip!! That worked exactly as needed.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top