#1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 129
Default Ranking solution

Dear All,

I would like to rank my students but I do face prob if some of them have the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better if it show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks



  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 15,768
Default Ranking solution

Try this:

Entere as an array using the key combination of CTRL,SHIFT,ENTER (not just
ENTER):

=INDEX(A$2:A$6,MATCH(LARGE(B$2:B$6-ROW(B$2:B$6)/10^10,ROWS($1:1)),B$2:B$6-ROW(B$2:B$6)/10^10,0))

Copy down as needed.

Biff

"Will" wrote in message
...
Dear All,

I would like to rank my students but I do face prob if some of them have
the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better if it
show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks





  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 3,718
Default Ranking solution

Assuming your data A1:B5
Select A1:B5 Data Sort Sort by select Column B Decending OK
In C1: enter 1
In C2: =IF(B2<B1,C1+1,C1)
Copy from C2 to C5

The result will be 1,2,2,3,4 which are Mark, Simon, Stella, Jo, Jean


"Will" wrote:

Dear All,

I would like to rank my students but I do face prob if some of them have the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better if it show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks



  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 129
Default Ranking solution

Mama,

I am using xcel2003. Hee..

"Teethless mama" wrote:

Assuming your data A1:B5
Select A1:B5 Data Sort Sort by select Column B Decending OK
In C1: enter 1
In C2: =IF(B2<B1,C1+1,C1)
Copy from C2 to C5

The result will be 1,2,2,3,4 which are Mark, Simon, Stella, Jo, Jean


"Will" wrote:

Dear All,

I would like to rank my students but I do face prob if some of them have the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better if it show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks



  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 3,718
Default Ranking solution

Have you try it?

"Will" wrote:

Mama,

I am using xcel2003. Hee..

"Teethless mama" wrote:

Assuming your data A1:B5
Select A1:B5 Data Sort Sort by select Column B Decending OK
In C1: enter 1
In C2: =IF(B2<B1,C1+1,C1)
Copy from C2 to C5

The result will be 1,2,2,3,4 which are Mark, Simon, Stella, Jo, Jean


"Will" wrote:

Dear All,

I would like to rank my students but I do face prob if some of them have the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better if it show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks





  #6   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 129
Default Ranking solution

I tried Valko ones and its work.. Will try urs later

"Teethless mama" wrote:

Have you try it?

"Will" wrote:

Mama,

I am using xcel2003. Hee..

"Teethless mama" wrote:

Assuming your data A1:B5
Select A1:B5 Data Sort Sort by select Column B Decending OK
In C1: enter 1
In C2: =IF(B2<B1,C1+1,C1)
Copy from C2 to C5

The result will be 1,2,2,3,4 which are Mark, Simon, Stella, Jo, Jean


"Will" wrote:

Dear All,

I would like to rank my students but I do face prob if some of them have the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better if it show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks



  #7   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 129
Default Ranking solution

Valko,

I tried and its works if I have a single row..

How would I go if I have multiples row meanin:

Term 1 Term 2
Jo 56 55
Mark 98 56
Simon 88 57
Stella 88 58
Jean 50 51

"T. Valko" wrote:

Try this:

Entere as an array using the key combination of CTRL,SHIFT,ENTER (not just
ENTER):

=INDEX(A$2:A$6,MATCH(LARGE(B$2:B$6-ROW(B$2:B$6)/10^10,ROWS($1:1)),B$2:B$6-ROW(B$2:B$6)/10^10,0))

Copy down as needed.

Biff

"Will" wrote in message
...
Dear All,

I would like to rank my students but I do face prob if some of them have
the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better if it
show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks






  #8   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 15,768
Default Ranking solution

I tried Valko ones and its work

Mine always work! <VVBG

Biff

"Will" wrote in message
...
I tried Valko ones and its work.. Will try urs later

"Teethless mama" wrote:

Have you try it?

"Will" wrote:

Mama,

I am using xcel2003. Hee..

"Teethless mama" wrote:

Assuming your data A1:B5
Select A1:B5 Data Sort Sort by select Column B Decending OK
In C1: enter 1
In C2: =IF(B2<B1,C1+1,C1)
Copy from C2 to C5

The result will be 1,2,2,3,4 which are Mark, Simon, Stella, Jo, Jean


"Will" wrote:

Dear All,

I would like to rank my students but I do face prob if some of them
have the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better
if it show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks





  #9   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 15,768
Default Ranking solution

Do you mean ranked by the total of both coulmns?

One way (still array entered):

=INDEX(A$2:A$6,MATCH(LARGE(B$2:B$6+C$2:C$6-ROW(B$2:B$6)/10^10,ROWS($1:1)),B$2:B$6+C$2:C$6-ROW(B$2:B$6)/10^10,0))

Biff

"Will" wrote in message
...
Valko,

I tried and its works if I have a single row..

How would I go if I have multiples row meanin:

Term 1 Term 2
Jo 56 55
Mark 98 56
Simon 88 57
Stella 88 58
Jean 50 51

"T. Valko" wrote:

Try this:

Entere as an array using the key combination of CTRL,SHIFT,ENTER (not
just
ENTER):

=INDEX(A$2:A$6,MATCH(LARGE(B$2:B$6-ROW(B$2:B$6)/10^10,ROWS($1:1)),B$2:B$6-ROW(B$2:B$6)/10^10,0))

Copy down as needed.

Biff

"Will" wrote in message
...
Dear All,

I would like to rank my students but I do face prob if some of them
have
the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better if it
show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks








  #10   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 129
Default Ranking solution

Valko,

no, individual.

Meaning, if the person will the highest mark is still Mark. I wan to formula
to "detect" which is the highest mark amount the whole score table.

Term 1 Term 2
Jo 56 55
Mark 98 06
Simon 89 57
Stella 88 58
Jean 50 51


"T. Valko" wrote:

Do you mean ranked by the total of both coulmns?

One way (still array entered):

=INDEX(A$2:A$6,MATCH(LARGE(B$2:B$6+C$2:C$6-ROW(B$2:B$6)/10^10,ROWS($1:1)),B$2:B$6+C$2:C$6-ROW(B$2:B$6)/10^10,0))

Biff

"Will" wrote in message
...
Valko,

I tried and its works if I have a single row..

How would I go if I have multiples row meanin:

Term 1 Term 2
Jo 56 55
Mark 98 56
Simon 88 57
Stella 88 58
Jean 50 51

"T. Valko" wrote:

Try this:

Entere as an array using the key combination of CTRL,SHIFT,ENTER (not
just
ENTER):

=INDEX(A$2:A$6,MATCH(LARGE(B$2:B$6-ROW(B$2:B$6)/10^10,ROWS($1:1)),B$2:B$6-ROW(B$2:B$6)/10^10,0))

Copy down as needed.

Biff

"Will" wrote in message
...
Dear All,

I would like to rank my students but I do face prob if some of them
have
the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better if it
show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks











  #11   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 129
Default Ranking solution

Anyone??

"Will" wrote:

Valko,

no, individual.

Meaning, if the person will the highest mark is still Mark. I wan to formula
to "detect" which is the highest mark amount the whole score table.

Term 1 Term 2
Jo 56 55
Mark 98 06
Simon 89 57
Stella 88 58
Jean 50 51


"T. Valko" wrote:

Do you mean ranked by the total of both coulmns?

One way (still array entered):

=INDEX(A$2:A$6,MATCH(LARGE(B$2:B$6+C$2:C$6-ROW(B$2:B$6)/10^10,ROWS($1:1)),B$2:B$6+C$2:C$6-ROW(B$2:B$6)/10^10,0))

Biff

"Will" wrote in message
...
Valko,

I tried and its works if I have a single row..

How would I go if I have multiples row meanin:

Term 1 Term 2
Jo 56 55
Mark 98 56
Simon 88 57
Stella 88 58
Jean 50 51

"T. Valko" wrote:

Try this:

Entere as an array using the key combination of CTRL,SHIFT,ENTER (not
just
ENTER):

=INDEX(A$2:A$6,MATCH(LARGE(B$2:B$6-ROW(B$2:B$6)/10^10,ROWS($1:1)),B$2:B$6-ROW(B$2:B$6)/10^10,0))

Copy down as needed.

Biff

"Will" wrote in message
...
Dear All,

I would like to rank my students but I do face prob if some of them
have
the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better if it
show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks









  #12   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 15,768
Default Ranking solution

I see that you made a new post.

Biff

"Will" wrote in message
...
Anyone??

"Will" wrote:

Valko,

no, individual.

Meaning, if the person will the highest mark is still Mark. I wan to
formula
to "detect" which is the highest mark amount the whole score table.

Term 1 Term 2
Jo 56 55
Mark 98 06
Simon 89 57
Stella 88 58
Jean 50 51


"T. Valko" wrote:

Do you mean ranked by the total of both coulmns?

One way (still array entered):

=INDEX(A$2:A$6,MATCH(LARGE(B$2:B$6+C$2:C$6-ROW(B$2:B$6)/10^10,ROWS($1:1)),B$2:B$6+C$2:C$6-ROW(B$2:B$6)/10^10,0))

Biff

"Will" wrote in message
...
Valko,

I tried and its works if I have a single row..

How would I go if I have multiples row meanin:

Term 1 Term 2
Jo 56 55
Mark 98 56
Simon 88 57
Stella 88 58
Jean 50 51

"T. Valko" wrote:

Try this:

Entere as an array using the key combination of CTRL,SHIFT,ENTER
(not
just
ENTER):

=INDEX(A$2:A$6,MATCH(LARGE(B$2:B$6-ROW(B$2:B$6)/10^10,ROWS($1:1)),B$2:B$6-ROW(B$2:B$6)/10^10,0))

Copy down as needed.

Biff

"Will" wrote in message
...
Dear All,

I would like to rank my students but I do face prob if some of
them
have
the
same marks

Example:

Jo 56
Mark 98
Simon 88
Stella 88
Jean 50

When I uses =large (range, 1) = Mark (tis is correct)
When I uses =large (range, 2) = Simon (tis is correct, its better
if it
show
both names)
When I uses =large (range, 3) = Simon (tis is wrong)

Pls help me... thanks











Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Need a sorting solution Rob A Excel Worksheet Functions 5 September 23rd 06 08:17 PM
IF statement? Or another solution? Ørjan Langbakk Excel Discussion (Misc queries) 3 May 23rd 06 08:34 AM
Trying to generate a solution Russ Excel Discussion (Misc queries) 2 May 18th 06 11:34 PM
please find a solution somaraju Excel Discussion (Misc queries) 1 March 16th 06 09:40 AM
Solution please vishu Excel Discussion (Misc queries) 19 May 11th 05 11:43 PM


All times are GMT +1. The time now is 02:28 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"