Hello,
(I have the 2010 edition)
I have tried to get an answer to this question for some time now. I understand that VBA Round is capable of doing bankers rounding in Excel spreadsheets. But, due to the floating point error for calculations in Excell - an additional step is required. Entered values and calculated values must be formated using the Excel Round function before using the VBA Round function for bankers rounding. The only other option is setting the worksheet to “Precision as displayed” and using the general format for all cells. Although I do not understand everything, this is not recomended - but, it does seem to function.
My spreadsheets are as follows: Many values entered, several calculations, then bankers rounding on a value, then using that value - more calculations & so on. Since the spreadsheets will be active & not for just my personal use, I will not be able to specify the number of decimal places (Excel Round function) in a cell with a calculation. So, is the only option “Precision as displayed”?
Thank you,
Bill
(I have the 2010 edition)
I have tried to get an answer to this question for some time now. I understand that VBA Round is capable of doing bankers rounding in Excel spreadsheets. But, due to the floating point error for calculations in Excell - an additional step is required. Entered values and calculated values must be formated using the Excel Round function before using the VBA Round function for bankers rounding. The only other option is setting the worksheet to “Precision as displayed” and using the general format for all cells. Although I do not understand everything, this is not recomended - but, it does seem to function.
My spreadsheets are as follows: Many values entered, several calculations, then bankers rounding on a value, then using that value - more calculations & so on. Since the spreadsheets will be active & not for just my personal use, I will not be able to specify the number of decimal places (Excel Round function) in a cell with a calculation. So, is the only option “Precision as displayed”?
Thank you,
Bill