ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Significant number rounding based on key cell (https://www.excelbanter.com/excel-worksheet-functions/107013-significant-number-rounding-based-key-cell.html)

Slashman

Significant number rounding based on key cell
 
I have made this thread as the old one on the rounding subject was
getting nowhere.

I have a cell that has a number in it, that can change based on my
input, but more importantly its DP can change also. Say 0.1 or 0.01 or
0.0001 etc.

This cell is my key cell.

I have another cell that has a calculated number in it, (it gives me an
answer based on an average of 3 cells.) and I have a macro that I run,
to set the DP of this calculated cell to match the key cell's number of
DP's.

So far all is good.

What I need is, for the calculated cell to either round itself up or
down to fall in line with the number in the key cell.

The key cell is usually always a multiple of 1 or 5 like 0.05 or 0.005
or 0.5 or 1 or 0.01 etc.

Problem I have is, I am getting the average cell answer fine, but it
often is not in a multiple of the key cell. So I could have the key
cell as 0.050 and the average cell as 0.043.

I need a macro to round the answer from 0.043 to in this case it would
round up to 0.050.

Another example could be,

Key cell: 0.010
Average cell: 0.023

I need it to round the answer in this case to: 0.020.

This will hopefully be an automatic process, but I can put a button on
my ssheet to click after all data is entered to make the magic happen.

If the key cells content didnt change DP wise and number wise, I could
just use the round function and never touch it again, but my key cell
changes hence the need to have the rounding function more intelligent.

Any help greatly appreciated.

Cheers,

Aaron.


JE McGimpsey

Significant number rounding based on key cell
 
One way:

=ROUND(AverageCell/KeyCell, 0) * KeyCell

In article . com,
"Slashman" wrote:

I have made this thread as the old one on the rounding subject was
getting nowhere.

I have a cell that has a number in it, that can change based on my
input, but more importantly its DP can change also. Say 0.1 or 0.01 or
0.0001 etc.

This cell is my key cell.

I have another cell that has a calculated number in it, (it gives me an
answer based on an average of 3 cells.) and I have a macro that I run,
to set the DP of this calculated cell to match the key cell's number of
DP's.

So far all is good.

What I need is, for the calculated cell to either round itself up or
down to fall in line with the number in the key cell.

The key cell is usually always a multiple of 1 or 5 like 0.05 or 0.005
or 0.5 or 1 or 0.01 etc.

Problem I have is, I am getting the average cell answer fine, but it
often is not in a multiple of the key cell. So I could have the key
cell as 0.050 and the average cell as 0.043.

I need a macro to round the answer from 0.043 to in this case it would
round up to 0.050.

Another example could be,

Key cell: 0.010
Average cell: 0.023

I need it to round the answer in this case to: 0.020.

This will hopefully be an automatic process, but I can put a button on
my ssheet to click after all data is entered to make the magic happen.

If the key cells content didnt change DP wise and number wise, I could
just use the round function and never touch it again, but my key cell
changes hence the need to have the rounding function more intelligent.

Any help greatly appreciated.

Cheers,

Aaron.


Slashman

Significant number rounding based on key cell
 
Thanks so much for this. Your solution works perfectly.

Cheers,

Aaron.
JE McGimpsey wrote:
One way:

=ROUND(AverageCell/KeyCell, 0) * KeyCell

In article . com,
"Slashman" wrote:

I have made this thread as the old one on the rounding subject was
getting nowhere.

I have a cell that has a number in it, that can change based on my
input, but more importantly its DP can change also. Say 0.1 or 0.01 or
0.0001 etc.

This cell is my key cell.

I have another cell that has a calculated number in it, (it gives me an
answer based on an average of 3 cells.) and I have a macro that I run,
to set the DP of this calculated cell to match the key cell's number of
DP's.

So far all is good.

What I need is, for the calculated cell to either round itself up or
down to fall in line with the number in the key cell.

The key cell is usually always a multiple of 1 or 5 like 0.05 or 0.005
or 0.5 or 1 or 0.01 etc.

Problem I have is, I am getting the average cell answer fine, but it
often is not in a multiple of the key cell. So I could have the key
cell as 0.050 and the average cell as 0.043.

I need a macro to round the answer from 0.043 to in this case it would
round up to 0.050.

Another example could be,

Key cell: 0.010
Average cell: 0.023

I need it to round the answer in this case to: 0.020.

This will hopefully be an automatic process, but I can put a button on
my ssheet to click after all data is entered to make the magic happen.

If the key cells content didnt change DP wise and number wise, I could
just use the round function and never touch it again, but my key cell
changes hence the need to have the rounding function more intelligent.

Any help greatly appreciated.

Cheers,

Aaron.




All times are GMT +1. The time now is 05:38 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com