Random Matching

S

Sabotage1945

Hello everyone,

I'm doing some Random Matching in Excel 2003 for statistical purposes:
I've got a file with two worksheets containing student records (ID,
courses, grades, etc). One sheet contains 'Students who were tutored'
(200 or so records) and the other 'Students who were not tutored' (800
or so records).

Now I'd like to match up (pair up) those students of same sex, same
course and same age from both of these into one new sheet - while
maintaining a RANDOM selection for those 'Students who were not
tutored' of the same sex etc.

A few years ago I used something like this, but I can't recall what all
this means (using the steps I used):


- Created a tab called *Y* (for yes - tutored) lists all the tutored
students listed, and *N* (for not tutored).
- On the *N* tab, I have created a series called TBL1 producing
random numbers using the *-=RAND()-*, next to this column I have a
column of numbers generated based on the following formula
*-{=RANK(TBL1,TBL1)}-*
- On a seperate tab called *RND_CALC*, I have the first column
listing the student number of the Tutored students using the
following: *-=OFFSET(Y!$A$1,INT((ROW(A1)+2)/2),)-*. In the second
listing the non-tutored students using: *-=OFFSET(N!$A$1,N!K2,)-*
- On the RND_CALC tab, I then have a "SEX", "AGE", "COURSE" column.
Each having the following:

SEX
=--(VLOOKUP($A2,Y!$A$2:$D$25,COLUMN(B1),0)=VLOOKUP($B2,N!$A$2:$D$62,COLUMN(B1),0))
AGE
=--(VLOOKUP($A2,Y!$A$2:$D$25,COLUMN(C1),0)=VLOOKUP($B2,N!$A$2:$D$62,COLUMN(C1),0))
COURSE
=--(VLOOKUP($A2,Y!$A$2:$D$25,COLUMN(C1),0)=VLOOKUP($B2,N!$A$2:$D$62,COLUMN(C1),0))



Can someone help me make some sense on how to ensure random matching
with this setup?

Thanks in advance,
Sab.
 
S

Sabotage1945

Thank you MAX!!!!

I searchd ALL over for this info... including the old thread, but coul
never find it. I appreciate you finding this for me. After ALL m
frustrations - you've saved my life and the little hair I have lef
(yup, I could kiss you right now).

Thanks again,
Sab
 
S

Sabotage1945

Afraid I'm not quite sure what your'e after here.


Again thanks for the reply and help!

What I guess I was getting at is, say we had students whom we ar
trying to match... we have matched their Sex, Age, Class, etc, but als
need to match their Average grade within a plus or minus X% range. Ho
can one write a formula to do so?

Here is an example:


.. Student ..... Age ...... Class ...... Sex ..... Average Mark%
==================================================
Bill Clinton ..... 26 ..... MATH101 .... M ......... 78.3%
Will Smith ...... 24 .... MATH101 .... M ......... 63.8%
Susan Lang .... 25 .... MATH101 .... F ......... 79.8%
John Lenon .... 26 .... MATH101 .... M ......... 77.9%

In this example, we'd have a match between "Clinton" and "Lenon" sinc
their categories ALL match... even though their "Average Mark%" isn'
an exact match, we could consider them 'statistically' close sinc
their marks are +/-1% of one another.

Many thanks in advance for considering this question.

Kindest regards,
Sab
 
G

Guest

Extending the comparison set-up in the new sheet
(with Av mark% assumed in col E in sheets: T and NT)

In the new sheet,

Insert a new col F
In F1: Av Mark% (label)

Put in F2, and copy down to F17:
=--(ABS(VLOOKUP($A2,T!$A$2:$E$5,COLUMN(E1),0)-VLOOKUP($B2,NT!$A$2:E$17,COLUMN(E1),0))<=1%)

Then just slightly adjust the formulas in col G
In G2, filled down to G17: =SUM(C2:F2)
In G1: =SUM(G2:G17)/(COUNTA(C:F)-4)


---
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top