+ Reply to Thread
Results 1 to 7 of 7

Excel converts 4.009 value to 4009. Why?

  1. #1
    Registered User
    Join Date
    09-01-2011
    Location
    Serbia
    MS-Off Ver
    2007
    Posts
    22

    Excel converts 4.009 value to 4009. Why?

    Hello,

    I have the following issue:
    Whenever my number in a cell has three decimals (maybe even more, I haven't checked this, I apologize. I do not have access to the file at the moment), the dot separator is removed.

    For example if I type the following number: 4.009, it is converted to 4009.
    However, if I type the number with only two decimal places, like: 4.09, then Excel rounds it to 4.

    Why is this happening?

    And how can I fix this issue?

    I would be grateful for any kind of help.

  2. #2
    Forum Moderator Glenn Kennedy's Avatar
    Join Date
    07-08-2012
    Location
    Digital Nomad... occasionally based in Ireland.
    MS-Off Ver
    O365 (PC) V 2403
    Posts
    44,061

    Re: Excel converts 4.009 value to 4009. Why?

    Hard to tell, without seeing the file. How is the affected cell(s) formatted? Is there any VBA running in the background?

    have you tried the hairy man's solution: TIOTIO???
    Glenn




    None of us get paid for helping you... we do this for fun. So DON'T FORGET to say "Thank You" to all who have freely given some of their time to help YOU.

    Temporary addition of accented to illustrate ongoing problem to the TT: L? fh?ile P?draig sona dhaoibh

  3. #3
    Registered User
    Join Date
    09-01-2011
    Location
    Serbia
    MS-Off Ver
    2007
    Posts
    22

    Re: Excel converts 4.009 value to 4009. Why?

    Thank you for the quick reply Glenn!

    The cell is formated as Number.
    I do not think any VBA code is implemented in the mentioned .xlsx file.
    Last edited by st_george; 09-09-2017 at 12:24 PM.

  4. #4
    Forum Moderator Glenn Kennedy's Avatar
    Join Date
    07-08-2012
    Location
    Digital Nomad... occasionally based in Ireland.
    MS-Off Ver
    O365 (PC) V 2403
    Posts
    44,061

    Re: Excel converts 4.009 value to 4009. Why?

    OK. So can you then post the file?

    Unfortunately the attachment icon doesn't work at the moment. So, to attach an Excel file you have to do the following: Just before posting, scroll down to Go Advanced and then scroll down to Manage Attachments. Now follow the instructions at the top of that screen.

  5. #5
    Forum Expert
    Join Date
    05-01-2014
    Location
    California, US
    MS-Off Ver
    Excel 2010
    Posts
    1,795

    Re: Excel converts 4.009 value to 4009. Why?

    Some things to look at, although they do not jibe with all the facts as you present them....

    It sounds like you want period to be the decimal point. In other words, 4.009 is 4 + 9/1000; and 4.09 is 4 + 9/100.

    Be sure that the Region and Language control panel specifies that.

    And be sure that the Excel Language option and Advanced System Separators option do not override that.

    Lastly, be sure that the Excel Advanced Lotus Compatibility options are disabled. I cannot imagine how they might cause what you see. But I have seen seemingly "inexplicable" behavior that is caused by those options.
    Last edited by joeu2004; 09-09-2017 at 01:54 PM. Reason: minor

  6. #6
    Forum Expert
    Join Date
    05-01-2014
    Location
    California, US
    MS-Off Ver
    Excel 2010
    Posts
    1,795

    Re: Excel converts 4.009 value to 4009. Why?

    PS....

    Also, be sure that the Excel Advanced option "Automatically insert decimal point" is disabled. That should have the opposite impact than you describe; but perhaps you turned things around inadventently.

    And be sure that there is no Conditional Formatting applied to the cell(s).

  7. #7
    Registered User
    Join Date
    09-01-2011
    Location
    Serbia
    MS-Off Ver
    2007
    Posts
    22

    Re: Excel converts 4.009 value to 4009. Why?

    Thank you for the useful advices joeu2004!

    I took one of them and checked the "Advanced Settings" in "Regional and Language" in Control Panel.
    For some reason both "Decimal symbol" and "Digit grouping symbol" used the dot ("."), which seem to create confusion. I set the "Digit grouping symbol" to comma (",") and now everything works fine in Excel.

    Thank you once again for the help!!!

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Number converts in Excel
    By matija_sikic in forum Excel General
    Replies: 1
    Last Post: 07-22-2013, 09:56 AM
  2. Help excel auto converts
    By m_789 in forum Excel Formulas & Functions
    Replies: 1
    Last Post: 05-14-2013, 06:18 AM
  3. Excel converts csv values without permission or notice
    By 86smopuiM in forum Excel General
    Replies: 2
    Last Post: 11-01-2012, 05:45 PM
  4. Excel Macro/VBA Program That Converts To CSV
    By np123345 in forum Excel Programming / VBA / Macros
    Replies: 8
    Last Post: 08-23-2008, 02:53 PM
  5. [SOLVED] Excel file from IE auto converts to PDF
    By Cary K in forum Excel General
    Replies: 1
    Last Post: 08-15-2006, 12:45 PM
  6. Excel converts formula to number
    By noyb in forum Excel - New Users/Basics
    Replies: 11
    Last Post: 06-22-2006, 11:45 AM
  7. Replies: 5
    Last Post: 05-10-2006, 04:50 PM
  8. [SOLVED] Using Excel converts number to english text
    By Lionel Lim (Malaysia) in forum Excel Formulas & Functions
    Replies: 1
    Last Post: 04-22-2005, 06:06 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1