LEFT &RIGHT formula on the same cell

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I was trying to take off hyphen within a text string, such as "0100-00-000".
I used LEFT formula to return the first 4 digit. Then I used RIGHT formula
on the same cell to return the last 3 digit but somehow the formula doesn't
work. It won't give me a error message but just keep my formula in the cell.

Please help and thanks
 
Format the cell as General and re-enter the formula.
If you post again, do supply the formula.
 
Assuming that the string value is in A1, the following formula will strip the
hyphens from the value:

=LEFT(A1,FIND("-",A1,1)-1)&MID(A1,FIND("-",A1,1)+1,FIND("-",A1,FIND("-",A1,1)+1)-(FIND("-",A1,1)+1))&RIGHT(A1,3)
 
If you are not getting an error message, and you can see the formula after
entered, then you probably have the cell formatted as text. Format it as
general, and then re-edit the cell (select the cell, hit F2, hit enter).

Also, you can try this formula. It will remove all "-" from the text string.

=SUBSTITUTE(A1,"-","")
 
Bonnie W. said:
I was trying to take off hyphen within a text string, such as
"0100-00-000".
I used LEFT formula to return the first 4 digit. Then I used RIGHT formula
on the same cell to return the last 3 digit but somehow the formula
doesn't
work. It won't give me a error message but just keep my formula in the
cell.

If the cell is formatted as 'text' then you'll need to change it to
'general' and then edit the formula to refresh it.

If you just want to remove the dashes from the string then try
=SUBSTITUTE(A1,"-","")

This returns the value as a string. If you want it to be interpreted as a
number then add two minus signs like this
=--SUBSTITUTE(A1,"-","")
 
If all you want to do is eliminate the hyphens, you can do that with the Edit
Replace > Replace hyphen > with nothing (leave blank) > Replace all

Vaya con Dios,
Chuck, CABGx3
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top