minitab 或 ms excel 函数用于条件计数

minitab 或 ms excel 函数用于条件计数

有没有办法在 minitab 或 ms excel(或任何其他统计软件)中计算出同一系列中某个数字(在我的情况下为零)在另一个数字出现之前出现的次数?

例如:如果我得到 0 0 0 0 0 1 0 0 1 0 作为系列,我想要获得第一次成功之前的失败次数,即 5,因为在 5 个零之后会出现 1(成功)。

答案1

Excel 非常适合这项任务。将数据放在列中A
B1进入:

=IF(A1=0,"",ROW())

并抄下来。列识别每一次成功。
C1进入:

=IFERROR(SMALL(B:B,ROW()),"")

并抄下来。
D1进入:

=C1-1

D2进入:

=IF(C2="","",C2-C1-1)

并抄下来。Cols光盘是结果表。 C给出每次成功的位置,并给出中间失败的次数。例如:

样本

相关内容