如何在Excel中计算B列随机数字序列里1后出现2的概率?
Excel计算1后紧跟2的概率方法(无需代码)
步骤1:统计1后面紧跟2的次数
在任意空白单元格(比如C1)输入以下公式,按回车:=SUMPRODUCT(--(B1:B299=1), --(B2:B300=2))
说明:这个公式会逐对检查B列相邻单元格(B1&B2、B2&B3…B299&B300),只要前一个是1且后一个是2就计数1,最后汇总所有符合条件的次数。如果你的数据不是到B300,把公式里的299和300改成实际的倒数第二行、最后一行行号即可。
步骤2:统计有效的1的次数
在另一个空白单元格(比如C2)输入公式:=COUNTIF(B1:B299,1)
说明:这里统计的是B列中后面还有后续数字的1(排除最后一行的1,因为它没有下一个数字,不算入概率计算的基数)。不确定数据最后一行的话,直接用倒数第二行作为结束行即可。
步骤3:计算概率
在第三个空白单元格(比如C3)输入公式:=IFERROR(C1/C2, 0)
选中C3单元格后,点击Excel顶部「开始」选项卡,选择「百分比」格式,按需调整小数位数即可。
说明:
IFERROR是为了避免没有出现1、或1后面没有2时出现错误提示,这种情况直接显示概率为0。
内容的提问来源于stack exchange,提问作者XtraFreshTresh
相关产品推荐
相关产品推荐

