![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
高分悬赏!Excel 随机组合两组数据并且不重复?
如图所示,A,B两列分别有若干数据,且两列数据完全一样。现在需要一个办法,使下方的黄色框内可以显示随机组合的A列与B列,且不能出现数据重复,如A列随机到E,那B列就不能再...
如图所示,A,B两列分别有若干数据,且两列数据完全一样。现在需要一个办法,使下方的黄色框内可以显示随机组合的A列与B列,且不能出现数据重复,如A列随机到E,那B列就不能再随机到E,即黄框内不能出现类似AA,CC,DD,GG这样相同的组合。且保证每按一次F9(刷新)都可以自动重新组合一次。
展开
追问
是的,可以这样理解,但是其实我需要随机取2-8组
有时候需要出现AJ,有时候需要出现KBD,有时候我需要出现,BAJIGFD,这样,其实最好可以出现8个生成框,我想要几个就用几个这种,再次感谢大佬~
还有就是
=TEXTJOIN(",",,INDEX(A1:A14,MOD(LARGE(RANDBETWEEN(ROW(1:14)^0,50)/1%+ROW(1:14),{1;2}),100)))
这行代码为什么我用在我的Excel上没有作用呢?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要添加辅助列 C1=INDEX(A:A,G1)&INDEX(B:B,I1)F1=RAND()G1=RANK(F1,F$1:F$21)上述公式向下复制 复制F、G列在H、I列粘贴。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以尝试VBA字典方法解决。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询