从特定数字(本福特定律)开始计数事件
我在Excel中有一张桌子,里面有所有的国家和相关的人口数量。 我想统计这个数字从1开始,然后是2,… 9.这是关于本福德定律 ,用于学校作业。
我尝试过使用NB.SI或COUNTIF,但他们没有工作。 我甚至试图把数字转换成文本,但NB.SI没有更好的工作。
你有什么主意吗?
在列A中的数据中,在B1中input:
=LEFT(A1,1)
并抄下来。 然后在C1中input:
=COUNTIF(B$1:B$20,ROW())
并通过C9复制
创build一个合适的bin数组(比如C1:C10)可以用一个公式来实现。 selectD1:D10,input:
=FREQUENCY(A1:A20,C1:C10)
在编辑栏中按Ctrl + Shift + Enter确认 。
您也可以在不添加其他列而不使用数组公式的情况下执行此操作。
要获得从1开始的序列中的数字,请使用以下公式:
=COUNTIFS(populationcounts,">=1000",populationcounts,"<2000")
对于以2开头的数字,请调整标准:
=COUNTIFS(populationcounts,">=2000",populationcounts,"<3000")
等等。