✔ 最佳答案
為了公式計算須要,A欄要留空,賓果表由B欄至H欄,向下拉可拉出很多份,要拉多少只管向下拉。
B1
=IF(MOD(ROW(),8)=1,"", LARGE(IF(COUNTIF(OFFSET($B$1,ROW() - MOD(ROW()-1,8)-1,, MOD(ROW()-1,8),7),ROW($1:$49))+COUNTIF($A1:A1,ROW($1:$49)),0,ROW($1:$49)),1+INT(RAND()*(51-7*(MOD(ROW()-1,8)-1)-COLUMN()) ) ) )
Ctrl - Shift - Enter 三鍵連按 (這是陣列公式)
右拉
下拉
2010-02-03 22:36:16 補充:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
改良公式,不須留空A欄,可下拉出幾千個表。
2010-02-03 22:36:29 補充:
A1
=IF((MOD(ROW(),8)=1)+(COLUMN()>7),"",LARGE(IF(COUNTIF(OFFSET($A$1,ROW()-MOD(ROW()-1,8)-1,,MOD(ROW()-1,8),7),ROW($1:$49))+IF(COLUMN()=1,0,COUNTIF(OFFSET($A2,-1,,,COLUMN()-1),ROW($1:$49))),0,ROW($1:$49)),1+INT(RAND()*(50-7*(MOD(ROW()-1,8)-1)-COLUMN()))))
Ctrl - Shift - Enter 三鍵連按 (這是陣列公式)
右拉下拉