Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Excel / Worksheet Functions / December 2005

Tip: Looking for answers? Try searching our database.

FIND DIFFERENCE BETWEEN >50 AND <60

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Sarath.Ch - 28 Dec 2005 05:01 GMT
hi...
Sir,

For Eg: i have 1000 students...i entered marks to all the students now i
need to fine the total students who have score >50 and <60 in each subject..
Vito - 28 Dec 2005 06:06 GMT
If scores are in Column B,

=SUMPRODUCT(--(B1:B1000>50),--(B1:B1000<60)
Max - 28 Dec 2005 06:08 GMT
One way ..

Assume the marks are listed within B2:B100

Enter in C1: 50, in D1: 60

Then put in E1:
=SUMPRODUCT(($B$2:$B$100>C1)*($B$2:$B$100<D1))

E1 will return the required count of students with marks > 50 & < 60

Adapt to suit ..

We could also copy E1 down to return other corresponding counts for other
ranges of marks by inputting the required mark limits in C2:D2, C3:D3, etc
--
Rgds
Max
xl 97
---
Singapore, GMT+8
xdemechanik
http://savefile.com/projects/236895
--
> hi...
> Sir,
>
> For Eg: i have 1000 students...i entered marks to all the students now i
> need to fine the total students who have score >50 and <60 in each subject..
Krishnakumar - 28 Dec 2005 07:07 GMT
Hi,

You could also try,

=COUNTIF(B2:B100,">50")-COUNTIF(B2:B100,">59")

HTH

Signature

Krishnakumar

Max - 28 Dec 2005 10:04 GMT
> =COUNTIF(B2:B100,">50")-COUNTIF(B2:B100,">59")

Perhaps a slight revision:
=COUNTIF(B2:B100,">50")-COUNTIF(B2:B100,">=60")
--
Rgds
Max
xl 97
---
Singapore, GMT+8
xdemechanik
http://savefile.com/projects/236895
--
Biff - 28 Dec 2005 18:57 GMT
> =COUNTIF(B2:B100,">50")-COUNTIF(B2:B100,">59")

>Perhaps a slight revision:
>=COUNTIF(B2:B100,">50")-COUNTIF(B2:B100,">=60")

Why?

Biff

>> =COUNTIF(B2:B100,">50")-COUNTIF(B2:B100,">59")
>
[quoted text clipped - 9 lines]
> http://savefile.com/projects/236895
> --
Max - 28 Dec 2005 22:45 GMT
> > =COUNTIF(B2:B100,">50")-COUNTIF(B2:B100,">59")
>
> >Perhaps a slight revision:
> >=COUNTIF(B2:B100,">50")-COUNTIF(B2:B100,">=60")
>
> Why?

A "tighter" upper limit, to conform more closely to the OP's "<60" ?
Fractional marks may always be a possibility,
e.g.: students with marks of say, 59.5 would have been excluded
from the count if ">59" was used.
--
Rgds
Max
xl 97
---
Singapore, GMT+8
xdemechanik
http://savefile.com/projects/236895
--
Biff - 29 Dec 2005 00:33 GMT
>Fractional marks may always be a possibility,

Yeah, that's true!

Biff

>> > =COUNTIF(B2:B100,">50")-COUNTIF(B2:B100,">59")
>>
[quoted text clipped - 16 lines]
> http://savefile.com/projects/236895
> --
Max - 29 Dec 2005 01:08 GMT
Glad the explanation was accepted <g> !
--
Rgds
Max
xl 97
---
Singapore, GMT+8
xdemechanik
http://savefile.com/projects/236895
--
> >Fractional marks may always be a possibility,
>
> Yeah, that's true!
>
> Biff
Hanzo - 29 Dec 2005 01:09 GMT
You mention you have different signatures, right?
Well, it sounds like that.
In that case you need to include the Signature...
Probably there is a better way to do it, but I am in the end of my da
and my brain is working over time, so here is an idea:

Assuming your spreadsheet looks like this:

Column A:    Column B:    Column C:

Math           50              John
Phy             70              Marie
Chem          55               Hollie
Math           62              Steve
Math           80              George
Chem          90               Patricia
Phy             55              Robert
Chem          55               Catherine
Phy             85              Ivette
Math           60              Jacob

Add a 1 to every row in column D to look like this:

Column A:    Column B:    Column C:     Column D:

Math           50              John                 1
Phy             70              Marie                1
Chem          55               Hollie                1
Math           62              Steve                1
Math           80              George              1
Chem          90               Patricia             1
Phy             55              Robert              1
Chem          55               Catherine          1
Phy             85              Ivette               1
Math           60              Jacob                1

and then the next code where you want the results:

=SUM(IF(($A$1:$A$10="Phy")*($B$1:$B$10>=50)*($B$1:$B$10<60),$D$28:$D$43))

That should give you the result for all the guys that are >50 <60 i
Physics.
Just copy it somewhere else and change "Phy" for "Math", and there yo
go with the Maths, then copy it somewhere else and change "Math" fo
"Chem" and there you have the results for Chemistry.

The only thing you have to do is to press CTRL+SHIFT+ENTER instead o
only ENTER, either when paste or edit the formula, since it works wit
ARRAYS.

Now, It only depends on how your organization is. If your signature
are in different Worksheets, then you don't need my code.

If everything is together, then you can even modify it to get th
results by Name or whatever.

If it helps, go on, if not, just ignore it! :
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.