using negatives in a formula

ReyH

New Member
Joined
Oct 8, 2021
Messages
7
Platform
  1. Windows
  2. Mobile
  3. Web
Hello, ive looked everywhere for help and its been a few days. i've tried messing around with some formulas but im too new and couldnt find what i was looking for. Basically, i want to use negative numbers in my formula and have no idea how. this is what i came up with: =IF(H10>-800, "F", IF(H10>-750, "D-", IF(H10>-700, "D", IF(H10>-650, "D+", IF(H10>-600, "C-, IF(H10>-550, "C", IF(H10>-500, "C+", IF(H10>-400, "B-", IF(H10>-300, "B", IF(H10>-100, "B+", IF(H10<100, "A-", IF(H10<250, "A", IF(H10<400, "A+"))))))))))))

right now, its not correct. theres obviously (to some) an error in this. ive used it before and it kinda worked but im not sure how to do this. so i want to GRADE the value of each numbers


<400=A+
<250=A
<100=A-
(-100)-99=B+
(-300)-(-101)=B
(-400)-(-301)=B-
(-500)-(-401)=C+
(-550)-(501)=C
(-600)-(-551)=C-
(-650)-(-601)=D+
(-700)-(-651)=D
(-750)-(701)=D-
>=(-751)=F


im not good at math, im not good at excel.. the grades are for differences in the sum of two numbers.
 

Excel Facts

How to calculate loan payments in Excel?
Use the PMT function: =PMT(5%/12,60,-25000) is for a $25,000 loan, 5% annual interest, 60 month loan.
hi

have you tried if statement with and function,

just a sample of 3 to 4 logic taken for your reference

Book1
AB
1-101B
Sheet1
Cell Formulas
RangeFormula
B1B1=IF(A1>=400,"A+",IF(A1>=250,"A",IF(A1>=100,"A-",IF(AND(A1<=99,A1>=-100),"B+",IF(AND(A1<=-101,A1>=-300),"B")))))
 
Upvote 0
Solution
Consider a number that is larger than any of your values, say -100, well that number is also greater than -800 so your first test traps it immediately and you never get to the range you actually want to trap it in. The problem is you are testing in the wrong order... rewrite your formula with the test reversed from what you now have (the test for greater than -800 should be the last test you do, not the first.
 
Upvote 0
Consider a number that is larger than any of your values, say -100, well that number is also greater than -800 so your first test traps it immediately and you never get to the range you actually want to trap it in. The problem is you are testing in the wrong order... rewrite your formula with the test reversed from what you now have (the test for greater than -800 should be the last test you do, not the first.
Ah, ok i understand! thank you. i'll try it out right now
 
Upvote 0
hi

have you tried if statement with and function,

just a sample of 3 to 4 logic taken for your reference

Book1
AB
1-101B
Sheet1
Cell Formulas
RangeFormula
B1B1=IF(A1>=400,"A+",IF(A1>=250,"A",IF(A1>=100,"A-",IF(AND(A1<=99,A1>=-100),"B+",IF(AND(A1<=-101,A1>=-300),"B")))))
ok let me give it a try really quickly. thank you for the fast reply btw!
 
Upvote 0
=IF(A1>=400,"A+",IF(A1>=250,"A",IF(A1>=100,"A-",IF(AND(A1<=99,A1>=-100),"B+",IF(AND(A1<=-101,A1>=-300),"B")))))
IT WORKED. Thank you.. i swear i tried all day, i was wondering how to use multiple functions in the same cell. but now i learned a few things just now. thank you a lot.
 
Upvote 0
IT WORKED. Thank you.. i swear i tried all day, i was wondering how to use multiple functions in the same cell. but now i learned a few things just now. thank you a lot.
You are welcome and thanks for the feedback
 
Upvote 0

Forum statistics

Threads
1,214,914
Messages
6,122,211
Members
449,074
Latest member
cancansova

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top