EXCEL能不能解决这个问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 13:47:53
80个数据,任意分成两组,40个为个为一组,这两组无交集,这两组为一套。要求:任意一套中的任意一组与任意其他一套中的任意一组交集为20个数据。第一套第一组为1--40,第二组为41--80。第二套第一组为奇数,二组为偶数,他们的任意交集都是20个数据,这样就符合条件,问共有多少组,各组数据是什么,或给出递推公式,或者排列的方法?加油

有公式可以用
1、将1-80打乱排序,前40个视为A组,后40个视为B组。A、B组无交集,过程如下
在A1输入 =CEILING(RAND()*LEN(C1)/2,1)*2
在B1输入 =MID(C1,A1-1,2)
用填充柄将A1:B1填至B80:C80
在C1输入 ="0102030405060708091011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980"
在C2输入 =MID(C1,1,A1-2)&MID(C1,A1+1,LEN(C1))
用填充柄将C2填至C80
隐藏A、C两列
B列便是1-80的随机数随机排序
2、将A组打乱排序,前20个属于C组,后20个属于D组;将B组打乱排序,前20个属于D组,后20个属于C组。这样A组一半属于C组,一半属于D组,B组也是。过程如下
在D1输入 =CEILING(RAND()*LEN(F1)/2,1)*2
在E1输入 =MID(F1,D1-1,2)
再用填充柄将D1:E1填至D80:E80