3个回答
展开全部
如果当前数据在AB列,那么在D2单元格输入
=INDEX(A2:A13,RANDBETWEEN(2,13))
然后在D3单元格输入以下公式,并向下填充公式
=INDEX(A$2:A$13,MOD(MATCH(D$2,A$2:A$13,0)+ROW(A2),12)-1)
公式中:MOD(MATCH(D$2,A$2:A$13,0)+ROW(A2),12)-1产生12行的循环,当D12为A13时,向下填充就得到A2
在E2单元格输入以下公式,并向下填充
=VLOOKUP(D2,A:B,2,0)
=INDEX(A2:A13,RANDBETWEEN(2,13))
然后在D3单元格输入以下公式,并向下填充公式
=INDEX(A$2:A$13,MOD(MATCH(D$2,A$2:A$13,0)+ROW(A2),12)-1)
公式中:MOD(MATCH(D$2,A$2:A$13,0)+ROW(A2),12)-1产生12行的循环,当D12为A13时,向下填充就得到A2
在E2单元格输入以下公式,并向下填充
=VLOOKUP(D2,A:B,2,0)
更多追问追答
追问
您好为什么我在D3输入=INDEX(A$2:A$13,MOD(MATCH(D$2,A$2:A$13,0)+ROW(A2),12)-1)后显示#N/A?
追答
不知你的数据源是不是在AB列?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询