Using comma (,) as a decimal separator

I know this isn't the right place to ask, but I cant get excel to use comma as a decimal separator.
All is set up right in system preferences and I still cant get it to work in excel.
So Im asking if any one know how to make the comma to be used for the decimal numbers and dot for thousands.
Or if any one can explain this to me, or better do it for me.
http://www.macosxhints.com/article.php?story=20050926170928881
Many thanks

Hi, Sven.
You might want to search or post on the Excel group you can find on the Microsoft Mac Support - Newsgroups page. These are Google Groups with active participation from MS product users, including a variety of expert users.
I don't mean to send you somewhere else, but I've found numerous answers there for folks with questions related to MS products. Accordingly, it has often proved to be the first, best place to look for answers to questions such as you are asking.
When you post your question there, be sure to state the version of Excel you are using.
Good luck!
Dr. Smoke
Author: Troubleshooting Mac® OS X

Similar Messages

  • Project in dutch language, but use a point as decimal separator (not comma)

    I am working with Haley v9.4.1.71.
    I am preparing a demo for coming wednesday in which I want Haleys to work together with Siebel. I have now ran in to a problem for which I can’t find the solution. I have made the rules in the Dutch language wich all works fine. As it seems it also uses the dutch format for numbers, this means that the decimal separator is a comma instead of a point. Siebel however, requires the decimal separator to be a (point).
    Data delivered from Haleys to Siebel is in the current situation therefore converted incorrectly.
    My question is:
    How can I keep the dutch language, but use the point as a decimal separator (instead of the comma).
    Thing I have tried already:
    - Configure the file hi-servlet.properties with the Haley Interactive Configuration Tool
    The ‘Application Output Numeric Format’ is #,###,###,##0.###############
    This looks correct, but still in the User Interface the comma is used as the decimal separator.
    - Set the Windows Regional and Language Options (Tab Regional Options) to English(United States) and customized the Decimal symbol to a point.
    - I have also looked in the Folder C:\Program Files\Haley\Office Rules 2008\Language\Dutch but couldn’t find specific settings for the comma separator
    I hope you can help me solve this issue.
    Sake Kampen

    Thank you for the reply.
    The problem to upgrading to v10 is that we make use of a OPA <-> Siebel integration developed by the local Dutch Oracle pre-sales team. And I don't know if we can replicate what Oracle has done for us if we upgrade.
    But the problem I'm having doesnt lie with the connection but with OPA itself, in OPA the decimal separator is a comma where I want it to be a point. This problem only exists when I create a Dutch project, when I create an English project (on the same windows environment with the same regional settings) the decimal separator is a point.
    I have advanced a little bit, but I’m not quite there yet.
    Haleys seems to use the Regional settings of Windows.
    The regional settings of my Windows-installation was English, so I temporarily went to Dutch to see what the settings were there. Ofcourse the numberformatting was in the dutch way with a comma as the decimal separator. So I changed this to a point and clicked ‘Apply’. Then I changed the language back to English and clicked ‘Apply’.
    In Haleys the same error persisted.
    So I went back to the regional settings of windows, and there I went back to dutch (English was still selected) and saw to my surprise that the ‘corrected’ decimal separator for dutch was set back to its default.
    So I changed it again to a point and now kept the dutch regional setting, and tested Haleys again. The behaviour of Haleys then changed. But surprisingly the decimal signs are now deleted.
    e.g.:
    a value derived from a table in excel is transformed as follows
    in Excel: 28.5 ==> in Haleys: 285
    Provided by user in Haleys: 543.1234 ==> shown in Haleys summary screen 5.431.234
    I can provide decimal numbers and they seem to be accepted, but if I show them in the summary screen (using the%%) I see that every number is rounded to a whole one in the way described above.
    Are you certain this is a known issue that has been adressed in Haleys 10?

  • Decimal Separator in SELECT Clause

    Hi
    I have the following decimal format parameters:
    SQL> select value
    2 from v$nls_parameters
    3 where parameter = 'NLS_NUMERIC_CHARACTERS';
    VALUE
    If I show a number with decimal I get a comma as the decimal separator
    SQL> select 10/100 from dual;
    10/100
    ,1
    But if I use a decimal separator in the SELECT clause I get:
    SQL> select 100 * 1,1 from dual;
    100*1 1
    100 1
    It doesn't work. But using a period as the decimal separator works:
    SQL> select 1.1 * 100 from dual;
    1.1*100
    110
    Maybe this is something I've never had to deal with before but I thought that the numeric format applied to the sql results and also the numbers that you used in the sql clauses.
    Regards,
    Néstor Boscán

    Hi,Néstor,
    user594312 wrote:
    ... I thought that the numeric format applied to the sql results and also the numbers that you used in the sql clauses.No; it applies to results, and it can affect implicit conversions, but it doesn't apply to SQL code.
    The period (or dot, '.') is always the decimal separator in numeric literals. There is no way to change that.
    Think how confusing it would be if it did apply to SQL code! For example:
    WHERE   num_col  IN (1,2)Are we comparing num_col to 1 value or 2 values? Whichever it is, what if we wanted to do the opposite?
    If you really wanted to use comma as the decimal separator, you could have to use strings, not numbers, and that could be a lot less efficient.
    For example:
    SELECT  100 * TO_NUMBER ('1,1')    -- This assumes your NLS settings are correct
    FROM    dual;Of course, efficiency won't be an issue when you're selecting 1 row from dual.

  • Select changing decimal separator type

    I'm consulting a database which use comma "," as a decimal separator for numbers. I would like to make a select which takes those numbers using point "." as a decimal separator.
    for example I have a value 1,34 in the database, I would the make a select which returns this value as 1.34

    Or:
    http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:1224836384599#tom38829286554804
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/initparams129.htm#REFRN10126
    http://www.oracle.com/pls/db102/search?remark=quick_search&word=nls_numeric_characters&tab_id=&format=ranked

  • Why is it such a pain to use java in a country that uses commas as decimal?

    Why is it such a pain to use java in a country that uses commas as decimal separator?
    A few weeks back I've asked here about the keypad decimal key. For some reason, java doesn't map the decimal key to a comma on the Portuguese (Portugal) keyboard layout. I've got no answer and I ended up using a custom plainDocument on the JTextFields to replace all points with commas.
    Now, I've just spent the whole morning trying to store and use decimal numbers properly. For some reason, a Double/Float .valueOf method (or the corresponding parse method) simply ignores the locale in use and uses US defaults when parsing the string. I can't parse anything with commas in those methods and I should, as it is the decimal separator for the system and default locale being used by java.
    First of all, I shouldn't be expected to perform replacements on every single operation that comes with a comma and I obviously can't be expected to program my own locale checking to decide what decimal separator to use in each final system. Second, is there any way to work with numbers seamlessly, without having to know the locale of the end user?
    I'm sorry if this is all my fault for doing something completly wrong, I'm new to java and I did search around to no avail. I'm really frustrated with what seems to be a complete lack of support in java for locales other than the US one.

    Good old Cobol has the "DECIMAL-POINT IS COMMA" clause... And isn't it great? :)
    Second, is there any way to work with numbers seamlessly, without having to know the locale of the end user?Consider "123.456". In some locales, this number is one hundred twenty-three thousand, four hundred fifty-six. In other locales it is one hundred twenty-three and four hundred fifty-size thousandths. How will you be able to determine which, without a locale?That's not what I've meant. Java should know the locale and behave accordingly. I don't have to know the locale of the end user since it might vary greatly. My point is that if strings are flying around with commas and if comma is the decimal separator on the end user's machine, any method aimed at parsing a numeric value out of a string should regard commas as such. I'm constantly replacing dots with commas and vice versa which could cause trouble if a different locale is used.
    And I mean that as a rant. Given my inexperience with Java, there might be good reasons for such a behaviour as baftos argued. What I'm really interested is in finding the proper way to deal with this issue.
    Have you tried the NumberFormat.parse? I will now.
    Edited by: Smigh on Apr 9, 2008 9:21 AM

  • Change of decimal separator

    Is it possible to change the decimal separator for importing data?
    I have data with , as separator can I change the default Point to comma?
    Thanks for your interest
    Thomas Pfeiffer
    Message Edited by Thomasrp on 02-16-2006 10:10 AM
    Solved!
    Go to Solution.

    I really don't understand your problem, because normally DIAdem can import both types of decimal separators... If you use the ASCII Import the important is that you use the proper configuration for your file type… and if this file uses the comma as a decimal separator, the delimiter character between data will not be a comma… DIAdem should import the data with no problem, but on DIAdem you will see always the "." (dot)
    If your problem is that on the DIAdem View you want to see the "," comma you can do the following:
    - Right mouse click, and select "Table Settings"
    - Change the numeric format, for example "dd,ddd" then you will see only 3 decimal places and the decimal separator will be the comma.
    Hope this helps you,
    Marc.

  • Report Parameter - Comma as Decimal Separator

    Post Author: Jóhan E. M. J. Sivertsen
    CA Forum: General
    I want to use comma as decimal separator in Crystal Reports Server XI.
    When designing the report in CR Professional (version 11.0.0.1994), my report both displays and understand comma as decimal separator when filtering with a parameter.
    When running the same report in CR Server XI InfoView, the report correctly displays numbers with comma (,) as decimal separator, but the parameter uses dot/point (.) as decimal separator.
    The report runs against Oracle 10g database.
    Regional and Language Options is set to Danish (comma as decimal separator) on both my Windows XP PC (running CR Professional) and the Windows Server 2003 SP2 (running CR Server XI).
    NLS_LANG is set to DANISH_DENMARK.WE8MSWIN1252 (comma as decimal separator) in the Windows registry. &#91;HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_OraClient10g_home1&#93;"NLS_LANG"="DANISH_DENMARK.WE8MSWIN1252"
    The report parameters are written directly in the query "command" in the CR database expert.
    Why does the CR Server uses dot/point (.) as decimal separator in the parameter when CR Professional on my PC uses comma (,) as decimal separator in the parameter?
    Is it possible to change this, so CR Server (CR InfoView) uses comma as decimal separator? If so, how? Please remember that the numbers displayed in the report itselves are written with comma as decimal separator. It is only the parameter that wants dot/point (.) as decimal separator.
    ThanksJohan

    Hi Sabcat,
    You can temporarily rename the first channel to create header rows above the channels and temporarily rename the last channel to create channel header rows, such as unit information, then rename the channels back to their original values after the CSV export.  It's low-tech, but it works, and uses the full efficiency of the CSV data export, which runs in C++ code.  I have attached an example VBScript below which does this programmatically.  You will need to edit the DataFileSave() line to include the extra XML from the other posts to get your custom delimiter and comma options.  I don't know of any way to affect the NoValue text.
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments
    Attachments:
    ASCII Export with CSV Headers.zip ‏60 KB

  • Oracle Reports has comma as decimal separator in XML output

    In XML, numbers should be canonical, otherwise BI Publisher errors with java.lang.NumberFormatException.
    (This regards the e-business suite, by the way.)
    We have trouble with our invoice report, a modified RAXINV, that suddenly makes XML files with comma. Which brought our invoicing process to a screeching halt. "Suddenly" means that it used to work, but now it does not work. I think someone has changed a setting somewhere, but nobody admits to doing that.
    Can anybody point out where to look? What is actually controlling the decimal separator used by Oracle Reports in the XML output?
    Thanksalotinadvance,
    Tore.

    Thanks for replying, Tim. (and thanks for a most enlightening "meet the experts" session at OOW)
    The language settings for RAXINV are controlled by an MLS language function. I have logged an SR, but the problem seemed to solve itself, so the SR was closed, and then the problem reappeared. Darn.
    However, I did some more research on Metalink and found this bug that seem to match our problem:
    Bug 5920262 - NLS_NUMERIC_CHARACTERS KEEP CHANGING DYNAMICALLY FROM SESSION TO SESSION
    I've ordered patching, so i think we'll have this fixed soon.

  • Illustrator Graphs; Add totals to a column design; Need , (comma) as decimal separator

    Hi all
    I am editing a German Annual Report.
    I live in Australia.
    My system runs OS X 10.10.2 and my Adobe Suite CC is English (or Australian, if that does make a difference in some library)
    I need to create a bunch of columns and bar graphs.
    The label next to a single column or bar is taken automatically from the data spread.
    The decimal separator in the data spread is a . (full stop, or dot)
    I need it do display a comma on the final graph. This is standard in many European languages.
    If I enter a comma in the data spread Illustrator refuses to draw a graph for this value.
    How can I do this?
    Regards
    Romano

    Thank you Jacob
    I have to play with this and see what happens if I open data with , as a separator at a later stage.
    Also I got lots of clients on the go at all times. I can not change my OS settings for this and then unwittingly create a problem on other clients files.
    I am looking at solving this for a specific client on a specific project. Also the files may be edited at the clients site (in Switzerland [Swiss German System]) at a later stage.
    I just sent them a test file and they tell me the separator is still a . when they open and edit the data.
    If it is in deed a OS issue... ...that should change the moment the edit the graph me thinks...
    Regards
    Romano

  • Use Locale.FRENCH with "." decimal separator instead of ","

    hi,
    i need to change the decimal separator to "." for the whole application when the Locale is French. (i don't want to change the locale because of date and ok cancel button labels etc...)
    i though the call DecimalFormatSymbols.getInstance().setDecimalSeparator('.');
    would change the decimal for the whole application but it doesn't.
    here is a little test case
    //display a JSpinner with Locale.US we have the "." separator it's ok
    Locale.setDefault(Locale.US);
    JSpinner spinner = new JSpinner(new SpinnerNumberModel(1.1d,null,null,1d));
    JOptionPane.showInputDialog(spinner);
    Locale.setDefault(Locale.FRENCH);
    //i though it would change the symbol for the default instance so also for all jvm
    DecimalFormatSymbols.getInstance().setDecimalSeparator('.');
    //display a JSpinner with Locale.FRENCH we have the "," separator it's not ok so previous line don't work
    JSpinner spinner2 = new JSpinner(new SpinnerNumberModel((Double)spinner.getValue(),null,null,1d));
    JOptionPane.showInputDialog(spinner2); i will appreciate any help.
    thank you
    Julien Blaize

    >
    DecimalFormatSymbols.getInstance().setDecimalSeparator
    //display a JSpinner with Locale.FRENCH we have the
    "," separator it's not ok so previous line don't
    work
    JSpinner spinner2 = new JSpinner(new
    SpinnerNumberModel((Double)spinner.getValue(),null,nul
    l,1d));
    JOptionPane.showInputDialog(spinner2); You figured out how to change the separator, but you promptly threw away the DecimalFormatSymbols object without using it.
    JSpinners have "Editors". You want to look at the JSpinner.NumberEditor probably, and most likely you will want to find a way to provide your own number format for the JFormattedTextField that it uses to display numbers.
    Regards,
    John O'Conner

  • Format decimal values by using comma

    hi,
    Can anyone tell me how to format decimal value in JTextField by using comma. Since this JTextField is used to display amount,so i would like to put comma after three digits. That means it should look like this : 100,000,000.00. This JTextField is the total of another 9 JTextField values, that means when i edit values in another JTextField, the total value will be upated as well. I have used KeyEvent to do so , now i just have no idea how to apply comma in the total. Thanks for any help.
    Regards,
    marcalena

    Hmm....
    First off, this is not ideal... I would seriously consider updating your JRE...
    public class MyDecimalDocument extends javax.swing.text.PlainDocument
    ///init code
    public void insertString(int offset, String newString, javax.swing.text.AttributeSet set) throws javax.swing.text.BadLocationException
    //code to handle the inserts and restrict/apply various formatting....
    }Or check out [url http://onesearch.sun.com/search/developers/index.jsp?col=devforums&qp_name=Swing&qp=forum%3A57&qt=formatting+JTextField]this search for more...
    :)

  • LabVIEW to Excel - decimal separator issue

    I'm using a VI to copy a LabVIEW table to Excel
    http://forums.ni.com/ni/attachments/ni/170/125802/1/Write_Table_and_Chart_to_XL.llb
    My system uses the comma as a standard decimal separator. Despite changing the LabVIEW settings the table I generate uses a decimal point. When I copy the data values smaller than one are copied correctly, but values > 1 are recognized as the value times a million.
    0,9 is still 0,9 but 1,34 is 1340000
    Is there any way to resolve this issue
    Thanks
    Solved!
    Go to Solution.

    I ran your VI and everything looks fine for me!!
    I get the attached table when I ran the code.
    Are you using any non-english keybord? or is there any default settings in Excel with formatted cells? 
    Iam using LV8.5, and I changed the range property's value to Value2 in Set Cell Value.vi (since it had a broken arrow) 
    Message Edited by Vsh on 11-09-2009 02:55 AM
    Attachments:
    result.xls ‏14 KB

  • How to change the local decimal separator on windows xp OS ?

    Hi all,
    I would like to known how to change programmatically with LV8.5 the local decimal separator ? I want to force this parameter to the point separator, so to be sure that it's not the comma (if it's the comma when installing the executable, the ascii files are not read properly).
    Thanks.
    Wilfried.

    GerdW wrote:
    Hi Wilfried,
    you can use the format code "%.;" to get points as decimal separator in each string formatting function.
    This is the important one. Put it at the beginning of every format specifier!
    Some functions have a boolean control 'use local decimator' make sure this is 'F'
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • Trinidad-config.xml, number-grouping-separator and decimal-separator

    Hi,
    According to my application locale, numbers are formatted as 1.234,56
    Now I want numbers to be formatted the US flavour: 1,234.56
    Here is my trinidad-config.xml file contents:
    <?xml version="1.0" encoding="windows-1252"?>
    <trinidad-config xmlns="http://myfaces.apache.org/trinidad/config">
    <skin-family>mySkin</skin-family>
    <number-grouping-separator>,</number-grouping-separator>
    <decimal-separator>.</decimal-separator>
    </trinidad-config>
    The file above is declared in the web.xml file (although I'm not pretty sure this is really necessary):
    <context-param>
    <param-name>javax.faces.CONFIG_FILES</param-name>
    <param-value>/WEB-INF/trinidad-config.xml</param-value>
    </context-param>
    And an example of a numerical input text:
    <af:inputText value="#{row.bindings.Salary.inputValue}" label="#{bindings.EmployeesView3.hints.Salary.label}"
    required="#{bindings.EmployeesView3.hints.Salary.mandatory}" columns="#{bindings.EmployeesView3.hints.Salary.displayWidth}"
    maximumLength="#{bindings.EmployeesView3.hints.Salary.precision}" shortDesc="#{bindings.EmployeesView3.hints.Salary.tooltip}"
    id="it5">
    <f:validator binding="#{row.bindings.Salary.validator}"/>
    <af:convertNumber pattern="#{bindings.EmployeesView3.hints.Salary.format}" />
    </af:inputText>
    Where the pattern is set at Entity Object level: Employees EO > Salary attribute > UI Hints > Format: #,##0.00
    But it doesn't work. I don't know what I'm missing... Please, help!
    JDev 11.1.1.3.0

    Hello. With my application locale, numbers are formatted as 1234,56
    But i need 1 234.56 format.
    To achieve this, I use trinidad-config.xml, that contains few options:
    <?xml version="1.0" encoding="windows-1251"?>
    <trinidad-config xmlns="http://myfaces.apache.org/trinidad/config">
    <skin-family>mySkin</skin-family>
    <number-grouping-separator> </number-grouping-separator>
    <decimal-separator>.</decimal-separator>
    </trinidad-config>
    On my page i use af:outputText with af:convertNumber as shown below:
    <af:outputText value="1234567,890" id="ot2">
    <af:convertNumber currencySymbol="USD" minFractionDigits="2"
    groupingUsed="true" type="currency"
    maxFractionDigits="2"/>
    </af:outputText>
    Output: *1 234 567,89 USD*
    Why decimal separator hasn't changed?
    Byt the way. With convertNumber type "percent" output will be *1 234 567.89%*

  • ODI-HFM issue with decimal separator

    Hi all,
    We are extracting data from an HFM application A and loading into an HFM application B.
    Example:
    Data extracted from applicaiton A = 21.742.139,55
    Data loaded to application B (verified from Explore Data and Smart View) = 2.174.213.955,00
    Is data loading with ODI-HFM taking the regional settings?
    Any suggestions?
    If we extract data with HFM Client (logged on with the same user configured in HFM Data server) from application A and load it into application B, data is correct in application B.
    Current configuration is:
    - User preferences for HFM Application A
         * Decimal separator = ","
         * Thousands separator = "."
    - User preferences for HFM Application B
         * Decimal separator = ","
         * Thousands separator = "."
    - Regional settings of the server where the agent is running (English US)
         * Decimal separator = "."
         * Thousands separator = ","
    This setting is the same for all HFM application servers
    - ODI Datastore HFMDatastore
         * Decimal separator set to "," (this setting was changed to see if solved the issue)
    - ODI Datastore for staging table
         * Decimal separator set to "," (this setting was changed to see if solved the issue)
    - Language Settings for DB (American English)
    Thanks in advance!

    Hi Pls Use This
        For Decimal Separator other than . we need to Code to Convert , See This Code Below and Do the Code
    Private Function ReturnQty(ByVal Qty As String) As String
    Dim strQty As String
    Dim strSQL As String
    Dim strSeprtr As String
    Dim objRS As SAPbobsCOM.Recordset
    strSQL = "SELECT ThousSep FROM OADM"
    Set objRS = oSBC.oDICompany.GetBusinessObject(BoRecordset)
    objRS.DoQuery (strSQL)
    If Not objRS.EOF Then
            strSeprtr = objRS.Fields.Item("ThousSep").Value
    End If
    If strSeprtr = "," Then
    ReturnQty = Qty
    ElseIf strSeprtr = "'" And Len(Qty) <= 6 Then
    Qty = Replace(Qty, ",", ".")
    'Qty = Replace(Qty, ",", ".")
    ReturnQty = Qty
    Qty = Qty
    ElseIf strSeprtr = "'" Then
    Qty = Replace(Qty, "'", "")
    'Qty = Replace(Qty, ",", ".")
    ReturnQty = Qty
    Qty = Qty
    ElseIf strSeprtr = "." And Len(Qty) <= 6 Then
    Qty = Replace(Qty, ".", ",")
    Qty = Replace(Qty, ",", ".")
    ReturnQty = Qty
    ElseIf strSeprtr = "." Then
    Qty = Replace(Qty, ".", "")
    Qty = Replace(Qty, ",", ".")
    ReturnQty = Qty
    End If
    End Function
    Mohamed Zubair

Maybe you are looking for