LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions,microsoft.public.excel.programming,microsoft.public.excel.misc
external usenet poster
 
Posts: 97
Default Quad combinations

" wrote...
Can anyone tell me how to adapt the follwing formula so kindly
provided by Mr. Grove, to enable Excel to generate all the possible
combin(49,4):

...

You really want all 211876 combinations of 4 numbers from 49 numbers without
replacement (i.e., no duplicates)? Results in multiple 4-column ranges all the
way from row 1 down to row 65536?

Far more efficient to use 4 columns.

A1: 1 B1: 2 C1: 3 D1: 4

Then enter the following formulas.

A2: =A1+(B1=47)
B2: =IF(C1<48,B1,IF(B1<47,B1,A2)+1)
C2: =IF(D1<49,C1,IF(C1<48,C1,B2)+1)
D2: =IF(D1<49,D1,C2)+1

F1: =A65536+(B65536=47)
G1: =IF(C65536<48,B65536,IF(B65536<47,B65536,F1)+1)
H1: =IF(D65536<49,C65536,IF(C65536<48,C65536,G1)+1)
I1: =IF(D65536<49,D65536,H1)+1

Select F1:I1, copy, and paste into K1:N1 *and* P1:S1. Don't worry about the
values they show at this point.

Select A2:D2, and fill down into A3:D65536. Then select A2:D65536, copy, and
paste into F2:I65536 and K2:N65536. Select A2:D2, copy, and paste into
P2:S15268.

How you choose to work with this is up to you.

Inaddition can someone provide the most efficient formula that would
enable me to determine the frequency of repetitive quad combinations
in a sample of lottery results.

I have a lottery table with all lottery results in (Columns B:H). The
lottery has 49 balls and 6 balls and the bonus ball are drawn.

B C etc....
1st No 2nd No etc....


Meaning any combination of 4 of the 7 balls in column B through H? That's 35
possible combinations from each row. So, you'd be better off hardcoding all
combinations of (7 choose 4) in another range, namely,

1 2 3 4
1 2 3 5
1 2 3 6
1 2 3 7
1 2 4 5
1 2 4 6
1 2 4 7
1 2 5 6
1 2 5 7
1 2 6 7
1 3 4 5
1 3 4 6
1 3 4 7
1 3 5 6
1 3 5 7
1 3 6 7
1 4 5 6
1 4 5 7
1 4 6 7
1 5 6 7
2 3 4 5
2 3 4 6
2 3 4 7
2 3 5 6
2 3 5 7
2 3 6 7
2 4 5 6
2 4 5 7
2 4 6 7
2 5 6 7
3 4 5 6
3 4 5 7
3 4 6 7
3 5 6 7
4 5 6 7

and call that Comb_7_4. If your range of samples (B2:H99, for example) were
named Samples, then in yet another range, the top-left cell of which I'll name
Quads, generate the combinations of 4 out of 7 using these formulas.

the Quads cell itself:
=INDEX(Samples,1+INT((ROW()-ROW(Quads))/35),
INDEX(Comb_7_4,1+MOD(ROW()-ROW(Quads),35),COLUMN()-COLUMN(Quads)+1))

Fill this right into the next 3 columns. Select this 4-column by 1-row range,
and fill down into the next 3429 rows (this is specific to the number of rows
needed for Samples being B2:H99, i.e., 35 * 98 = 3430).

In the column to the right of this range of formulas enter a formula like (this
one assumes Quads is W2)

4 columns to the right of Quads (AA2 in this example):
=W2&" "&X2&" "&Y2&" "&Z2

and fill this down into the same row as the range of formulas to the left of it.
To the right of that enter another formula.

5 columns to the right of Quads (AB2 in this example):
=COUNTIF($AA$2:$AA$3431,AA2)

and fill this down into the same row as the range of formulas to the left of it.
Then enter dummy field names like A and B in AA1 and AB1, respectively. Select
AA1:AB3431 and run an advanced filter (Data Filter Advanced Filter...),
select 'Copy to another location', check 'Unique records only', and in the 'Copy
to' field select yet another range, and click OK. When the result will be the
4-ball combinations in the left column and the number of times they appeared in
Samples in the right column.

Knowing how to do this stuff is possibly valuable. Spending time doing this sort
of stuff to play lotteries is a monumental waste of time. Find the most frequent
'quad' in the first half of your samples, then see how often it appears in the
second half. Note: if you're thinking about playing the most frequent 'quad'
along with all other combinations of 2 numbers, be aware that that'd require 990
sets of numbers (45 choose 2 = 45 * 44 / 2). Your odds of winning by doing this
would be slightly worse than 1 out of 14,125.

--
Never attach files.
Snip unnecessary quoted text.
Never multipost (though crossposting is usually OK).
Don't change subject lines because it corrupts Google newsgroup archives.
 
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
Excel 2007 runs slow after upgrading CPU from dual to quad core Huskymaniac Excel Discussion (Misc queries) 4 September 13th 09 10:43 PM
Quad processor & Excel 2007 HansM Excel Discussion (Misc queries) 1 February 14th 08 08:15 AM
Sum of combinations [email protected] Excel Discussion (Misc queries) 3 March 11th 06 05:32 PM
Possible Combinations Please HELP!!! Excel Discussion (Misc queries) 1 January 6th 06 03:58 PM
getting combinations vecky New Users to Excel 1 January 1st 06 12:37 AM


All times are GMT +1. The time now is 04:16 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"