• Hi All

    Please note that at the Chandoo.org Forums there is Zero Tolerance to Spam

    Post Spam and you Will Be Deleted as a User

    Hui...

  • When starting a new post, to receive a quicker and more targeted answer, Please include a sample file in the initial post.

How to change the currency format in excel.

Jagdev Singh

Active Member
Hi Experts,

I have currency in following format

2.240,81
4.061,85
2.240,81
4.061,85
2.240,81

I need to change it into

2,240.81
4,061.85
2,240.81
4,061.85
2,240.81

Please let me know how can I make the above changes in an excel file.

Regards,
JD
 
Hi JD

Go to File > Options > Advanced; on Editing Options unmark "Use system operators" (if it's marked) and switch them.

Regards
 
See the attached..one more option...

Note: Number format must be set to : #,##.##
 

Attachments

  • Check_JD.xlsm
    7.9 KB · Views: 0
Hi Tiago

I unmaked the option, but still the excel reflect old value.

@Asheesh - Thanks for the formula. Is there any way within excel to deal with it.

I have attached a sample file for your reference.

Regards,
JD
 

Attachments

  • Sample_Currency.xlsx
    8.8 KB · Views: 0
JD, make sure Decimal Operator is "." and Thousands Operator is ",". Don't forget to confirm with OK afterwards. You also have to reopen excel for the change to take effect.
 
Hi Syed

Is there any way to deal with this issue in Excel itself. I mean instead of using formula. Can we use any excel in-build function to get the desire result.

Regards,
JD
 
Hi Syed

Is there any way to deal with this issue in Excel itself. I mean instead of using formula. Can we use any excel in-build function to get the desire result.

Regards,
JD
Sorry am also searched first like that only. But am still searching.
 
Hi Jagdev,

Create a custom currency value first like mentioned below and the cells where u have the values just apply the formats should work.

Format > custom > #,##0.00

Kind regards,
A!
 
Hi A

I am not sure what I am doing wrong, but even after creating custom format as per explained by you. I created the custom format and tried to apply it on the cells where I need the data in this format. The value of these cells were unchanged.

Regards,
JD
 
Hi ,

Please note that before you say that you have a currency value in a particular format , you should verify that what you have is a numeric value.

A format is purely visual ; thus a date can be displayed as Saturday , which is a text string , but when you place the cursor in the cell which displays Saturday , what you see will be a date ; if you convert the cell format to General , what you see will be a number. If you do not see a number , then what you have is not a valid date.

Another fool-proof way is to use the TYPE function , which will return 1 if a value is numeric , and 2 if it is text.

So if a value is text , no cell format will ever convert it to numeric ; the same holds true the other way around. Cell formatting is only going to change the way data is displayed , but the underlying nature of the data will not change. So , if you have a text string in a cell , and you want it in currency format , the only way is to change the nature of the cell contents , either using a formula , or using VBA , or even by the Copy -> PasteSpecial -> Multiply route.

Narayan
 
Hi JD,
Addition to above...

May be you can use find & replace
Find what
,00
leave blank replace with field
Replace all

so that your zeros will become real numbers.

and also this can be used:
Find what
,*
leave blank replace with field

but this will remove the numbers which are coming after ","
i.e. 291.109,38
will become 291.109

Regards,
 
Hi Narayan

Thanks for the explanation. The data sheet is the output of the .CSV file to .XL. I have to change these columns in the way it is refleting on the Sheet. I tried the option of Copy -> PasteSpecial -> Multiply route and then tried to check the Type function on the cell. I find it strange that even after the multiple route the value appear 2 and the on ribbon it is reflecting under General data type.

I also tried Text to column -> Finish option, but the result is same.

Please let me know what I am doing wrong here and how can I change the format of these columns.

Regards,
JD
 
Hi Narayan and all

I just can't believe I spend my hours to deal with this issue. With the below 3 steps I make it workable.

Just do 3 Search & Replaces,
1. replace , with _
2. replace . with ,
3. replace _ with .

Thank you all for your guidance and help on this thread.

Regards,
JD
 
Hi Narayan and all

I just can't believe I spend my hours to deal with this issue. With the below 3 steps I make it workable.

Just do 3 Search & Replaces,
1. replace , with _
2. replace . with ,
3. replace _ with .

Thank you all for your guidance and help on this thread.

Regards,
JD
Wow this is awesome trick.
Find & Replace did the job done :)

These 3 steps to be noted, Thanks JD for sharing the trick.
Regards,
 
Back
Top