excel 0到9按照每个数字出现多少排序

2025-03-17 07:39:16
推荐回答(3个)
回答1:

黄色区域是你要的结果,绿色区域是下面单元格数字出现的次数。

A1=--LEFT(INT(RAND()*10^20),5)

A2=LEN($A1&$B1&$C1&$D1&$E1)-LEN(SUBSTITUTE($A1&$B1&$C1&$D1&$E1,TEXT(A3,0),))

A3=9-MOD(LARGE(LEN($A1&$B1&$C1&$D1&$E1)-LEN(SUBSTITUTE($A1&$B1&$C1&$D1&$E1,ROW($A$1:$A$10)-1,))+(10-ROW($A$1:$A$10))/100,COLUMN(A1)),1)*100

A3是数组公式。

数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效

上述三个公式向右复制

按F9可以随机生成数据。

回答2:

在a3 输入数组公式
=SUM(LEN($A$1:$E$1))-SUM(LEN(SUBSTITUTE($A$1:$E$1,COLUMN(A1)-1,"")))
按ctrl+shift+enter 右拉
可以统计出从0-9 每个数字出现的次数 只能想出这个了,用一个公式就能实现你要求没试出来。
不过统计出了每个数字出现的次数,建个辅助列,排序也不算很麻烦吧

回答3:

看了半天还是没明白你的问题。