You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

精准教学探针表制作:实现词汇随机排序无重复的技术需求

解决探针表随机无重复排序问题

方法一:Excel 365/2021 动态数组公式(最简方案)

  • 生成表首行(A1:E1)直接引用输入表词汇:
    =输入表!A1:A5
    
  • 生成表第二行(A2)输入以下公式,会自动溢出填充整行(E2),再下拉至第8行即可:
    =SORTBY(输入表!A1:A5,RANDARRAY(5))
    
    原理:RANDARRAY(5)生成5个独立随机数,SORTBY基于这些随机数对输入表词汇排序,天然保证每行内无重复,且每行排序结果独立随机。

方法二:兼容旧版Excel的非动态数组公式

如果使用无动态数组功能的Excel版本,可通过以下公式实现每行无重复随机排序:

  • 生成表首行(A1:E1)同样引用输入表词汇:=输入表!A1:A5
  • 生成表A2单元格输入公式,横向填充至E2,再纵向填充至第8行:
    =INDEX(输入表!$A$1:$A$5,AGGREGATE(15,6,ROW($1:$5)/(COUNTIF($A$1:A1,输入表!$A$1:$A$5)=0),RANDBETWEEN(1,5-COUNT($A$1:A1))))
    
    原理:
    • COUNTIF($A$1:A1,输入表!$A$1:$A$5)=0 筛选出当前行尚未选中的词汇对应行号
    • AGGREGATE(15,6,...) 提取符合条件的行号列表
    • RANDBETWEEN(1,5-COUNT($A$1:A1)) 在剩余可选词汇数量中随机选取位置
    • INDEX 根据选中行号取出对应词汇,确保每行内无重复

注意事项

  • 按F9刷新工作表时,随机排序会重新生成
  • 若需固定随机结果,可复制生成表内容后右键选择「粘贴值」,将公式转换为静态文本

内容的提问来源于stack exchange,提问作者Danielle Toni Plater

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 23:52:37