I've a large spreadsheet that I used to compile bid codes which I import into another application. Column A contains 4 or 5 digit numbers carried out to 3 decimal places. A few columns over I enter data then a few cells after that I write a =concatenate formula to compile all the cells where I entered the data.

So in column A I start with the number 5000.001, then Drag and Copy down column A to 5000.999. then I copy paste as values the results of the concatenate formula into column B. At some locations in the worksheet, Excel adds 00000001, so in row 1361 5000.026 becomes 5000.02600000001.at row 1409 5000.074 becomes 5000.07400000002. (that's 48 Rows difference)

When I try to reformat the column as numbers, with 3 decimal places, several the numbers then become the same. I may have several rows that say 5000.050.

Under options-advanced-when calculating this workbook- I have the have "precision as displayed"checkbox checked.

I opened a 2nd instance of Excel, and copied the 1st 12 columns to a new file. The same error occurred, but when I checked the "precision as displayed checkbox", the values appeared correctly.

Does anyone have an idea why this occurs and how I can prevent it from reoccurring in my newly created worksheet?

So in column A I start with the number 5000.001, then Drag and Copy down column A to 5000.999. then I copy paste as values the results of the concatenate formula into column B. At some locations in the worksheet, Excel adds 00000001, so in row 1361 5000.026 becomes 5000.02600000001.at row 1409 5000.074 becomes 5000.07400000002. (that's 48 Rows difference)

When I try to reformat the column as numbers, with 3 decimal places, several the numbers then become the same. I may have several rows that say 5000.050.

Under options-advanced-when calculating this workbook- I have the have "precision as displayed"checkbox checked.

I opened a 2nd instance of Excel, and copied the 1st 12 columns to a new file. The same error occurred, but when I checked the "precision as displayed checkbox", the values appeared correctly.

Does anyone have an idea why this occurs and how I can prevent it from reoccurring in my newly created worksheet?

Last edited: