找回密码
 立即注册
搜索

随机数问题

27
回复
1788
查看
[复制链接]

2

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2021-11-30 10:57:00 显示全部楼层 |阅读模式
如何公式从左边表中随机选出5个不重复数
3670a4b836a74575cdb22cf5f32be1bb.png

随机数.rar (6.31 KB, 下载次数: 10)
PPT学习论坛
回复

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
7
2021-12-2 01:29:26 显示全部楼层
选中F1:F5,区域数组
=MOD(SMALL(IF(FREQUENCY(A1:C5,ROW(1:98)),ROW(1:99)+RANDBETWEEN(ROW(1:99)^0,99)/1%),ROW(1:5)),100)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

-1

幻币

初入江湖

Rank: 1

积分
3
2021-12-6 05:42:01 显示全部楼层
谢谢大神~~
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

9

帖子

-1

幻币

初入江湖

Rank: 1

积分
7
2021-12-12 13:51:15 显示全部楼层
F1
=IF(ROW()=1,SMALL($A$1:$C$5,RANDBETWEEN(1,15)),SMALL(IF((COUNTIF(INDIRECT("R1C:R[-1]C",),$A$1:$C$5)=0),$A$1:$C$5,""),RANDBETWEEN(1,15-SUM(COUNTIF($A$1:$C$5,INDIRECT("R1C:R[-1]C",))))))
下拉
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2021-12-12 14:56:14 显示全部楼层
谢谢大神~~~~~
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

5

帖子

3

幻币

初入江湖

Rank: 1

积分
11
2021-12-14 11:35:13 显示全部楼层
=INDEX(SORT(UNIQUE(T(OFFSET(A1,INT((ROW($1:$15)-1)/3),MOD(ROW($1:$15)-1,3)))),1,-1),MOD(SMALL(RANDBETWEEN(ROW(1:10)^0,10)/1%+ROW(1:10),ROW(1:5)),100),1)
1bc2c89e8a2af9d5fb2fd394a00f6227.png
谢谢大神,学习你的公式写了一个适用文本的随机提取
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
6
2021-12-16 01:02:47 显示全部楼层
你有新版函数,文本随机可用下方公式
=LET(X,ROW(1:15)-1,INDEX(UNIQUE(SORTBY(T(OFFSET(A1,INT(X/3),MOD(X,3))),RANDARRAY(15))),SEQUENCE(5)))
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

13

帖子

4

幻币

初入江湖

Rank: 1

积分
19
2021-12-24 05:02:57 显示全部楼层
谢谢大神,我学习一下,新版本有些函数还不太会
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

9

帖子

-2

幻币

初入江湖

Rank: 1

积分
5
2022-1-1 08:38:11 显示全部楼层
------------------------------------------------------------------------
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

幻币

初入江湖

Rank: 1

积分
9
2022-1-1 19:18:12 显示全部楼层
大神,我看明白了。但这个公式我有个疑问,如果遇到既有数字又有字符的数组,那我用offset重构的时候怎么办呢,用N或T都不行。还有个问题是这个公式剔除不了空值
aaa47fd4603daab74262f2f644ec0c3b.png
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册