Converting commas to full stops.

nathp

New Member
Joined
Apr 25, 2023
Messages
20
Office Version
  1. 365
Platform
  1. Windows
I have a sheet that contains data output from a database that I don't have access to.
The data is output in a format that uses commas in place of decimal points. When in excel this means that the number values in excel are not as per the original.
I am currently getting round this by copying and pasting the raw data into notepad then replacing all commas with full stops then copy pasting back into excel.

Is there a way to do this in excel directly. Whenever I have tried it the resulting numbers do not match the original as excel interprets commas differently.

A small screenshot of some of the raw data is below. 28,311 is actually a value of 28.311 and 25,12 is actually 25.12 etc.

1698156010986.png


I tried formatting the raw data as text but excel then removes most of the commas totally.
For reference, for some reason the data in the cell 28,311 is shown in the text box as 28311 but 25,12 is shown as 25,12.

1698156206500.png
1698156245940.png


Any help as always much appreciated.
 

Excel Facts

Get help while writing formula
Click the italics "fx" icon to the left of the formula bar to open the Functions Arguments dialog. Help is displayed for each argument.
Are you using US locale or European? As numbers you show ( except 25,12) are right aligned ( supposing no manual alignment) they are real numbers not text looking like numbers
 
Upvote 0
How about
Excel Formula:
=IF(ISNUMBER(B2),B2/1000,--SUBSTITUTE(B2,",","."))
 
Upvote 1
You're welcome & thanks for the feedback.
 
Upvote 0
You're welcome & thanks for the feedback.
Hi - just noticed an issue if the original number doesn't have a comma in it, ie if the original value is 50 the formula converts that to 0.05.

Any resolution for this?
 
Upvote 0
How about
Excel Formula:
=IF(AND(B2>=1000,ISNUMBER(B2)),B2/1000,--SUBSTITUTE(B2,",","."))
 
Upvote 1
Solution
A short acknowledgment of my answer would have been nice :(
 
Upvote 0
A short acknowledgment of my answer would have been nice :(
Apologies Arthur. They both came in close together and I just saw the most recent which was Fluff's answer.

Thanks for the input.
 
Upvote 0

Forum statistics

Threads
1,223,933
Messages
6,175,473
Members
452,646
Latest member
tudou

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