ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   How do I replace a negative number at the end of a formula with a. (https://www.excelbanter.com/excel-discussion-misc-queries/2463-how-do-i-replace-negative-number-end-formula.html)

dealn2

How do I replace a negative number at the end of a formula with a.
 
I have a formula in excel that calculates overtime hours for my employees.
Hours are deducted from overtime for personal time and comp time. If the
personal and comp time hours are more than the overtime hours it gives me a
negative number and then because it is a negative number it adds hours to the
regular hours pay. I need to have the formula treat a negative number like a
zero or equal a zero and not a negative amount. Here is the formula I use.
=IF(G45<212,0,G45-212)*1-(E67+C67+E51)
Thanks for any help you can give.


Don Guillett

use ABS

abs(negativenumber)

--
Don Guillett
SalesAid Software

"dealn2" wrote in message
...
I have a formula in excel that calculates overtime hours for my employees.
Hours are deducted from overtime for personal time and comp time. If the
personal and comp time hours are more than the overtime hours it gives me

a
negative number and then because it is a negative number it adds hours to

the
regular hours pay. I need to have the formula treat a negative number

like a
zero or equal a zero and not a negative amount. Here is the formula I

use.
=IF(G45<212,0,G45-212)*1-(E67+C67+E51)
Thanks for any help you can give.




JE McGimpsey

One way:

=MAX(0,G45-212)-MAX(0,E67+C67+E51)


In article ,
dealn2 wrote:

I have a formula in excel that calculates overtime hours for my employees.
Hours are deducted from overtime for personal time and comp time. If the
personal and comp time hours are more than the overtime hours it gives me a
negative number and then because it is a negative number it adds hours to the
regular hours pay. I need to have the formula treat a negative number like a
zero or equal a zero and not a negative amount. Here is the formula I use.
=IF(G45<212,0,G45-212)*1-(E67+C67+E51)
Thanks for any help you can give.


Peo Sjoblom

Use MAX

=MAX(0,your_formula_that_can_produce_negative_numb ers)

anytime the formula would return less than zero the result will be zero
since MAX will retrun the larger number

Regards,

Peo Sjoblom

"dealn2" wrote:

I have a formula in excel that calculates overtime hours for my employees.
Hours are deducted from overtime for personal time and comp time. If the
personal and comp time hours are more than the overtime hours it gives me a
negative number and then because it is a negative number it adds hours to the
regular hours pay. I need to have the formula treat a negative number like a
zero or equal a zero and not a negative amount. Here is the formula I use.
=IF(G45<212,0,G45-212)*1-(E67+C67+E51)
Thanks for any help you can give.


Don Guillett

Sorry. mis-read. ABS would change to positive

--
Don Guillett
SalesAid Software

"Don Guillett" wrote in message
...
use ABS

abs(negativenumber)

--
Don Guillett
SalesAid Software

"dealn2" wrote in message
...
I have a formula in excel that calculates overtime hours for my

employees.
Hours are deducted from overtime for personal time and comp time. If

the
personal and comp time hours are more than the overtime hours it gives

me
a
negative number and then because it is a negative number it adds hours

to
the
regular hours pay. I need to have the formula treat a negative number

like a
zero or equal a zero and not a negative amount. Here is the formula I

use.
=IF(G45<212,0,G45-212)*1-(E67+C67+E51)
Thanks for any help you can give.






dealn2

Thanks for the help. I could not use the example you gave but I was able to
figure it out from your response.

"Peo Sjoblom" wrote:

Use MAX

=MAX(0,your_formula_that_can_produce_negative_numb ers)

anytime the formula would return less than zero the result will be zero
since MAX will retrun the larger number

Regards,

Peo Sjoblom

"dealn2" wrote:

I have a formula in excel that calculates overtime hours for my employees.
Hours are deducted from overtime for personal time and comp time. If the
personal and comp time hours are more than the overtime hours it gives me a
negative number and then because it is a negative number it adds hours to the
regular hours pay. I need to have the formula treat a negative number like a
zero or equal a zero and not a negative amount. Here is the formula I use.
=IF(G45<212,0,G45-212)*1-(E67+C67+E51)
Thanks for any help you can give.



All times are GMT +1. The time now is 08:36 PM.

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