如:任意两个的组合有AB、BA(AA和BB可以有可以没有,最好有!),任意三个的有ABC、ACB、BCA、BAC、CAB、CBA(AAB、BBC、ABB、CCC之类可以有可以没有,最好有!)。四个的也是一样,一次类推,求高手帮忙,谢谢
第1个回答 2015-02-12
两个
=INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)
三个
=INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)
四个
=INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)追问
=INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)
三个
=INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)
四个
=INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)&INDIRECT("A"&INT(RAND()*40)+1)追问
谢谢,可以把两个 三个 四个的都显示出来吗
追答你先用公式试试,还有什么效果没达到的再说。
追问您好,我用公式试过了,比如两位的,我是在一个表格里输的公式,完了以后,表格里显示所有组合的随机一个,按F9刷新,那个表格里面的两个汉字会随机变化,我如果下拉那个表格,会在那一列下拉的表格里面出现其他的两位排列,但是不知道下拉到什么位置,正好是所有的两位排列组合都显示出来,有办法吗,谢谢
追答用函数做随机数就是会变的,你要达到更好的效果用VBA来做。
追问请问您会VBA的办法不,请指教,谢谢!
本回答被网友采纳