OK, I took two seconds to work it out. I can randomly draw three different people from the data set but the way to do it depends upon the left most column in the data set. If it is an ID number, we can work with that. If you can add in a column, even better.
---------- Post added at 02:31 PM ---------- Previous post was at 02:22 PM ----------
Ninja'd! Ok, steps one and two are PERFECT. You can use this without sorting the data entirely, though. Here is what I did, although it needs to be tweaked if you are looking at a filtering the data set to a specific field (which can be done).
In another worksheet (or workbook), you will create a column that pulls out the largest three values from the previous data set:
The last value determines if you want the 1st largest number, the second, or the third.
This should return three values then, assuming you copy and paste and modify the 1 to a 2 and a 3 to capture those values.
Next, in the adjacent cell:
Code:
=VLOOKUP(B2,Sheet2!C$2:D$8,2,FALSE)
You identify the matching number (the highest random number from the other data set), the range of data you are searching (this is your whole data set, including the leftmost field containing the random numbers), the column you wish to return (in this example, it is the column immediately next to the highest random number) and whether or not an approximation is okay (false, get the exact number).
If you are filtering, it gets a little more complicated, though. What I would do is actually modify the random number by adding one to it if it meets the filter requirement. I'm just going to assume you might be able to do that.