建涛 发表于 2022-1-26 16:39:18

=OFFSET(A1,RANDBETWEEN(0,6),RANDBETWEEN(0,2))<>""

哟呵 发表于 2022-1-28 12:27:42

=OFFSET(A1,RANDBETWEEN(0,6),RANDBETWEEN(0,2))

爱吃饺子 发表于 2022-2-15 13:31:05

如果是空值,再算一下(F9)

贺甫青大爹 发表于 2022-2-16 04:06:54

=INDIRECT(TEXT(SMALL(IF(A1:C6<>"",ROW(1:6)*100+COLUMN(A:C)),RANDBETWEEN(1,COUNTA(A1:C6))),"r0c00"),)数组

晴天见的雨 发表于 2022-2-17 16:51:06

你好,谢谢回复,不仅仅是B列,我这个只是随便输了一点点数据,实际还是很多数,不规则的

挂念 发表于 2022-2-19 23:07:57

好吧,谢谢了,不过还需要改进下哦。

新杰花本 发表于 2022-2-20 00:42:01

妙啊。我就是一头扎到行和列的两个随机数里面,无法排除空值,怎么也出不来。这个排序用的妙。。
谢谢

盛梅玲 发表于 2022-2-28 22:01:04

随机取全部非空白不重复
E2 下拉 {=IFERROR(INDIRECT(TEXT(SMALL(IF((A$1:C$15<>"")*(COUNTIF(E$1:E1,A$1:C$15)=0),ROW($1:$15)*100+{1,2,3}),RANDBETWEEN(1,COUNTA(A:C)+1-ROW(A1))),"!r0c00"),),"")

观世神游 发表于 2022-3-3 08:27:34

就取B列吗?

无夏之年 发表于 2022-3-3 18:17:34

=OFFSET(A1,RANDBETWEEN(0,6),RANDBETWEEN(0,2))<>""
页: 1 [2] 3
查看完整版本: 求助一个不规则区域取随机值得问题?