L10输入:
=SMALL(IF(COUNTIF($K10:K10,{1,2,3,4,5})=0,{1,2,3,4,5},""),RANDBETWEEN(1,6-COLUMN(A1)))
右拉
在B2中输入或复制粘贴下列公式之一
=SMALL(IF(COUNTIF($A10:A10,COLUMN($A:$E))=0,COLUMN($A:$E),""),RANDBETWEEN(1,COUNT(IF(COUNTIF($A10:A10,COLUMN($A:$E))=0,COLUMN($A:$E),""))))
=SMALL(IF(COUNTIF($A1:A1,COLUMN($A:$E))=0,COLUMN($A:$E),""),RANDBETWEEN(1,COUNT(IF(COUNTIF($A1:A1,COLUMN($A:$E))=0,COLUMN($A:$E),""))))
这两个都是数组公式,按三键CTRL+SHIFT+ENTER结束公式输入
或普通公式
=SMALL(IF(COUNTIF($A1:A1,{1,2,3,4,5})=0,{1,2,3,4,5},""),RANDBETWEEN(1,COUNT(IF(COUNTIF($A1:A1,{1,2,3,4,5})=0,{1,2,3,4,5},""))))
右拉填充
用这个公式:
=RANDBETWEEN(1,5)
表格每次刷新都会重新随机取数。
按F9键可刷新表格、当表格内任意单元格发生数据变更时表格也会自动刷新。