Prev Previous Post   Next Post Next
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 60
Default Here's one...


I'm assuming this one may require a macro. I have a matrix in excel
where each row represents a specific ID # and the column headings give
details about each ID #.

I want to pull out a set of x ID #s (can the number to pull out be
user defined?) from this example list according to set criteria:

ID # Area Detail Zone Route Quantity
10-A 3rd Flr alpha 2 C 0
10-B 2nd Flr bravo 2 B 1
10-C 2nd Flr charlie 3 A 0
10-D 2nd Flr delta 2 A 2
10-E Bsmt echo 3 C 0
10-F 1st Flr foxtrot 2 C 3
10-G 2nd Flr golf 3 B 0
10-H 3rd Flr hotel 3 C 1
10-I 2nd Flr india 3 B 1
10-J 3rdFlr juliet 3 C 0
10-K Bsmt kilo 3 C 0

The criteria a
-that the Zone of the selected ID must be 2 (or 3, depending on user-
input)
-that the Route should be the same for the three IDs, but which route
is chosen randomly.
-If, given the two previous criteria, there are now fewer IDs left
than being asked for, expand the pool to two randomly chosen routes
that the IDs can be chosen from.
-If, given the two previous criteria, there are now more IDs left
than being asked for, take the smallest X of the IDs left in the pool

So, if a user wants 4 Zone 3s, and the computer randomly chose Route
C, then it would give:

10-A
10-E
10-J
10-K

Or, if a user wants 4 Zone 3s, and the computer randomly chose Route
A, then it would have to add another randomly chosen route, say B. So
now, out of Route A and B, it would give:

10-B
10-C
10-G
10-I

Hopefully this makes sense enough. Let me know if not. I appreciate
any help!
 
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



All times are GMT +1. The time now is 01:57 PM.

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

About Us

"It's about Microsoft Excel"