我正在 Excel 中进行 M/M/1/k 模拟。
我在计算大于特定值的不同值时遇到问题。
例如,我有两列值C={1;2;3;4;5}
,D={4;5;5;5;6}
在这里我想以某种方式进行计数COUNTIF(D1:D5,">"&C4)
,答案是 2,因为我不想计算重复的数字(我在这里COUNTIF
只是为了参考)。
答案1
使用以下公式,C4 是要与 D1:D5 值进行比较的单元格,我使用您的示例来计算 D 列中大于 C4 的唯一值的数量,通过使用乘法来获得一个数组并删除重复项并仅对其进行一次计数,这是一个数组公式,按Ctrl + Shift + Enter 输入后。
=SUM(IF(FREQUENCY(IF(D1:D5>C4,(D1:D5>C4)*D1:D5,""),IF(D1:D5>C4,(D1:D5>C4)*D1:D5,""))>0,1))