How to replace just a single character from many of the same one within a text?

dvpe

New Member
Joined
Nov 11, 2010
Messages
6
Hi folks, I have to deal with a text database into Excel but ended up finding irregular format that need to be fixed.
As it can be seen within the text right below, there are space delimiters in between the words. I want to replace always the 2nd space from right to left with a semicolon.

20/10/2012 CENTAURO CE 39 (06/10) 57.97 0.00
20/10/2012 CENTAURO CEFT 534 (09/10) 1,235.34 0.56
20/10/2012 CENTAURO (06/10) 5,345,200.00 45.00 1.01
20/10/2012 TFRE (06/10) 1.00 0.00
 

Excel Facts

How to total the visible cells?
From the first blank cell below a filtered data set, press Alt+=. Instead of SUM, you will get SUBTOTAL(9,)
Assuming text is in cell A2, formula is:
=SUBSTITUTE(A2," ",";",(LEN(A2)-LEN(SUBSTITUTE(A2," ",""))-1))
 
Upvote 0
Hey,

Provided the text is in A1 then this is the formula you need. It will replace 2nd space from right to left with a semicolon.

=SUBSTITUTE(A1," ","; ",2)
 
Upvote 0
fghIjklmnopqrstuvwxyzaaabacadaeafagahaiajAK
123456789101112131415161718192021222324252627282930MAX
ab cdef ghi j k lmn3812141614row 5
cell I4 contains the formulaIF(MID($F5,I4,1)=" ",I4,"")
cell AK5 contains the formulaLARGE(G5:AJ5,2)



I did not know about the substitute formula and started to attack it from first principles - so I post this ti give you all a laugh
thus you have located the second space in from the right



<colgroup><col><col span="34"><col></colgroup><tbody>
</tbody>
 
Upvote 0
Hey,

Provided the text is in A1 then this is the formula you need. It will replace 2nd space from right to left with a semicolon.

=SUBSTITUTE(A1," ","; ",2)

It wasn't the path I meant but I got the logical idea. Nice. Thanks a lot.
 
Upvote 0

Forum statistics

Threads
1,214,649
Messages
6,120,728
Members
448,987
Latest member
marion_davis

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top