WPS表格中单元格各为 1 0 -1 -2 3 5 怎么在新单元格中随机取正,取一个也行

2025-04-06 07:25:30
推荐回答(3个)
回答1:

你可以输入数组公式:
=INDEX(A2:F2,SMALL(IF(A2:F2>0,COLUMN(A:F),4^8),RANDBETWEEN(1,SUMPRODUCT(1*(A2:F2>0)))))
即可实现你的随机提取上面的正数……
数组公式! 即输入完毕后必须同时按CTRL+SHIFT+ENTER这3个键结束,否则公式无效

回答2:

是在数字1 ,0,-1,-2,3,5之间随机取一个吗?
如果是,任意单元格中输入
=CHOOSE(1+RAND()*6,1,0,-1,-2,3,5)

回答3:

=CHOOSE(ROUNDBETWEEN(1,3),A1,A5,A6)
实际为
=CHOOSE(ROUNDBETWEEN(1,3),A1,E1,F1)