excel表格中如何让随机函数从高到低排序?

=RANDBETWEEN(38,10),随机函数填充后,如何让它从大到小排序?

首先在B1输入 0.001 ,B2输入 0.02 然后右拉,B4输入 =B1+B3 ,然后右拉。

1列 和第4列可以隐藏。这两列是为了给你的 第3排序 去处重复项的。

然后第5列就是排名,B5输入 =RANK(B4,$B$4:$K$4,0)  右拉。

第6列就是你要的结果了  =XLOOKUP(B2,$B$5:$K$5,$B$3:$K$3,"",0)  右拉。

这样就是从大到小排位。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-06-14

选中改行,复制,选择性粘贴成值,然后自定义排序

第2个回答  2022-06-14
用这个公式

large

=large(待排序号码们的开头:待排序号码们的结束,N)

N:第N大

比如:
假设
a1单元格=10
a2单元格=21
a3单元格=17
=large(a1:a3,1)输出的就是21
=large(a1:a3,2)输出的就是17
=large(a1:a3,3)输出的就是10
相似回答