Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
here's my situation: I need to round all decimals that result from an IMDIV
function to two decimal places. I have Excel 2007, I have already tried numerous ROUND functions, formatted the cells to round to two decimal places. But on repeating decimals it will not round, only on solid results it will round to two decimal places, thanks in advance. |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Please explain: "But on repeating decimals it will not round, only on solid
results it will round to two decimal places". Show us an example. What is a "solid result"? Are you saying that 1.456456456 does not round to 1.46? And that 1.456123789 does round to 1.46? Tyro "Snake2135" wrote in message ... here's my situation: I need to round all decimals that result from an IMDIV function to two decimal places. I have Excel 2007, I have already tried numerous ROUND functions, formatted the cells to round to two decimal places. But on repeating decimals it will not round, only on solid results it will round to two decimal places, thanks in advance. |
#3
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
By solid result I mean something that divides cleanly (not a whole number
quotient), such as 5/4 = 1.25 "Tyro" wrote: Please explain: "But on repeating decimals it will not round, only on solid results it will round to two decimal places". Show us an example. What is a "solid result"? Are you saying that 1.456456456 does not round to 1.46? And that 1.456123789 does round to 1.46? Tyro "Snake2135" wrote in message ... here's my situation: I need to round all decimals that result from an IMDIV function to two decimal places. I have Excel 2007, I have already tried numerous ROUND functions, formatted the cells to round to two decimal places. But on repeating decimals it will not round, only on solid results it will round to two decimal places, thanks in advance. |
#4
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Still need examples of what does not round properly and your rounding
method. Tyro "Snake2135" wrote in message ... By solid result I mean something that divides cleanly (not a whole number quotient), such as 5/4 = 1.25 "Tyro" wrote: Please explain: "But on repeating decimals it will not round, only on solid results it will round to two decimal places". Show us an example. What is a "solid result"? Are you saying that 1.456456456 does not round to 1.46? And that 1.456123789 does round to 1.46? Tyro "Snake2135" wrote in message ... here's my situation: I need to round all decimals that result from an IMDIV function to two decimal places. I have Excel 2007, I have already tried numerous ROUND functions, formatted the cells to round to two decimal places. But on repeating decimals it will not round, only on solid results it will round to two decimal places, thanks in advance. |
#5
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I have tried the round function, here's an example: ROUND(IMDIV(B2,C2),2),
that just rounds to 0, and i have the cells in the column with the formulas formatted to number and 2 decimal places. The decimal that rounds to 0 is 5/12 = .4166667....... Something like 5/2 = 2.5 rounds up to 3. I hope this is detailed enough, thanks again. "Tyro" wrote: Still need examples of what does not round properly and your rounding method. Tyro "Snake2135" wrote in message ... By solid result I mean something that divides cleanly (not a whole number quotient), such as 5/4 = 1.25 "Tyro" wrote: Please explain: "But on repeating decimals it will not round, only on solid results it will round to two decimal places". Show us an example. What is a "solid result"? Are you saying that 1.456456456 does not round to 1.46? And that 1.456123789 does round to 1.46? Tyro "Snake2135" wrote in message ... here's my situation: I need to round all decimals that result from an IMDIV function to two decimal places. I have Excel 2007, I have already tried numerous ROUND functions, formatted the cells to round to two decimal places. But on repeating decimals it will not round, only on solid results it will round to two decimal places, thanks in advance. |
#6
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
What is the result of =IMDIV(B2,C2) ? What does the formula bar say?
Tyro "Snake2135" wrote in message ... I have tried the round function, here's an example: ROUND(IMDIV(B2,C2),2), that just rounds to 0, and i have the cells in the column with the formulas formatted to number and 2 decimal places. The decimal that rounds to 0 is 5/12 = .4166667....... Something like 5/2 = 2.5 rounds up to 3. I hope this is detailed enough, thanks again. "Tyro" wrote: Still need examples of what does not round properly and your rounding method. Tyro "Snake2135" wrote in message ... By solid result I mean something that divides cleanly (not a whole number quotient), such as 5/4 = 1.25 "Tyro" wrote: Please explain: "But on repeating decimals it will not round, only on solid results it will round to two decimal places". Show us an example. What is a "solid result"? Are you saying that 1.456456456 does not round to 1.46? And that 1.456123789 does round to 1.46? Tyro "Snake2135" wrote in message ... here's my situation: I need to round all decimals that result from an IMDIV function to two decimal places. I have Excel 2007, I have already tried numerous ROUND functions, formatted the cells to round to two decimal places. But on repeating decimals it will not round, only on solid results it will round to two decimal places, thanks in advance. |
#7
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I should have elaborated better. After more screwing with it, it seems as
though no decimal will round to two places. 7/8 comes out to .875, 5/4 results 1.25 as they should, but the formula refuses to round. "Snake2135" wrote: By solid result I mean something that divides cleanly (not a whole number quotient), such as 5/4 = 1.25 "Tyro" wrote: Please explain: "But on repeating decimals it will not round, only on solid results it will round to two decimal places". Show us an example. What is a "solid result"? Are you saying that 1.456456456 does not round to 1.46? And that 1.456123789 does round to 1.46? Tyro "Snake2135" wrote in message ... here's my situation: I need to round all decimals that result from an IMDIV function to two decimal places. I have Excel 2007, I have already tried numerous ROUND functions, formatted the cells to round to two decimal places. But on repeating decimals it will not round, only on solid results it will round to two decimal places, thanks in advance. |
#8
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
You still refuse to supply the underlying cell value, the rounding method
you use, if rounding with a formula, and the format you applied to the cell. I am not a mind reader. Tyro "Snake2135" wrote in message ... I should have elaborated better. After more screwing with it, it seems as though no decimal will round to two places. 7/8 comes out to .875, 5/4 results 1.25 as they should, but the formula refuses to round. "Snake2135" wrote: By solid result I mean something that divides cleanly (not a whole number quotient), such as 5/4 = 1.25 "Tyro" wrote: Please explain: "But on repeating decimals it will not round, only on solid results it will round to two decimal places". Show us an example. What is a "solid result"? Are you saying that 1.456456456 does not round to 1.46? And that 1.456123789 does round to 1.46? Tyro "Snake2135" wrote in message ... here's my situation: I need to round all decimals that result from an IMDIV function to two decimal places. I have Excel 2007, I have already tried numerous ROUND functions, formatted the cells to round to two decimal places. But on repeating decimals it will not round, only on solid results it will round to two decimal places, thanks in advance. |
#9
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Ok, here's what I am doing. I am taking the values of two cells, dividing
them with the IMDIV function and I have tried several methods to round it to two decimal places, all of which have failed. 1. Using round coupled with the IMDIV function. EX: =ROUND(IMDIV(B2,C2),2). This method chooses to round everything either up or down, depending if it is greater than or less than .5 (I also have the cells formatted to 2 decimal places) 2. Just formatting the resulting cell values to 2 decimal places yields no rounding at all. 3. Using just round and the cells I want calculated: =ROUND(B2/C2,2) yields the same as method 1. I have also tried using -2 instead of two with no luck. "Tyro" wrote: You still refuse to supply the underlying cell value, the rounding method you use, if rounding with a formula, and the format you applied to the cell. I am not a mind reader. Tyro "Snake2135" wrote in message ... I should have elaborated better. After more screwing with it, it seems as though no decimal will round to two places. 7/8 comes out to .875, 5/4 results 1.25 as they should, but the formula refuses to round. "Snake2135" wrote: By solid result I mean something that divides cleanly (not a whole number quotient), such as 5/4 = 1.25 "Tyro" wrote: Please explain: "But on repeating decimals it will not round, only on solid results it will round to two decimal places". Show us an example. What is a "solid result"? Are you saying that 1.456456456 does not round to 1.46? And that 1.456123789 does round to 1.46? Tyro "Snake2135" wrote in message ... here's my situation: I need to round all decimals that result from an IMDIV function to two decimal places. I have Excel 2007, I have already tried numerous ROUND functions, formatted the cells to round to two decimal places. But on repeating decimals it will not round, only on solid results it will round to two decimal places, thanks in advance. |
#10
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
On Fri, 22 Feb 2008 15:40:01 -0800, Snake2135
wrote: here's my situation: I need to round all decimals that result from an IMDIV function to two decimal places. I have Excel 2007, I have already tried numerous ROUND functions, formatted the cells to round to two decimal places. But on repeating decimals it will not round, only on solid results it will round to two decimal places, thanks in advance. IMDIV returns a text string, so you cannot do a ROUND on either portion directly. You will need to operate separately on the real and imaginary coefficients. For example, if the result of your IMDIV operation is in A1: =COMPLEX(ROUND(IMREAL(A1),2),ROUND(IMAGINARY(A1),2 )) Obviously, in the above, you could replace A1 with your IMDIV formula. --ron |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Round/Display (HR:MN:SEC) data in decimal HR format for Time C | Excel Discussion (Misc queries) | |||
Round a negative decimal | Excel Worksheet Functions | |||
repeating a formula | Excel Worksheet Functions | |||
How do I round last number without a decimal point | Excel Worksheet Functions | |||
ROUND DATA TO 2 DECIMAL PLACES | New Users to Excel |