Excel 收集1000个随机数的第一位数字,并将每9位数字放入频率

Excel 收集1000个随机数的第一位数字,并将每9位数字放入频率,excel,excel-formula,Excel,Excel Formula,我在电子表格中创建了1000个随机数字(A1,A1000),但我想找出每个数字出现的次数 范例 12345 1354 2849 数字1出现两次, 数字2出现一次 (在电子表格中)在B1中输入: =LEFT(A1,1) =COUNTIF($B$1:$B$1000,ROW()) 然后抄下来 在C1中输入: =LEFT(A1,1) =COUNTIF($B$1:$B$1000,ROW()) 并直接通过C9向下复制,无需帮助栏,在B1:B9 =SUMPRODUCT(-((左($A$1:$A$10

我在电子表格中创建了1000个随机数字(A1,A1000),但我想找出每个数字出现的次数

范例

12345
1354
2849
数字1出现两次,
数字2出现一次

(在电子表格中)

B1中输入:

=LEFT(A1,1)
=COUNTIF($B$1:$B$1000,ROW())
然后抄下来

C1中输入:

=LEFT(A1,1)
=COUNTIF($B$1:$B$1000,ROW())

并直接通过C9向下复制,无需帮助栏,在
B1:B9


=SUMPRODUCT(-((左($A$1:$A$1000,1)+0)=ROW())*1)

您的答案可能是LEFT和COUNTIF函数的组合。左(A1,1)将得到A1的第一个数字。COUNTIF将计算范围内的所有单元格。这正是我的建议。@Trenin可能是一种使用数组公式的更紧凑的方法,但见鬼:单元格很便宜!