带有Arrrayformula的Google Sheets Countif

问题描述 投票:0回答:1

我正在利用COUNTIF公式进行模拟,从而在Google表格中进行一些动态的蒙特卡洛模拟。某事未按我认为的方式工作,但我无法动弹。我有两个要比较的列,我需要计算一个列中的值大于另一列中的值的实例。如果我通过传播if比较公式来明确地做到这一点,那么我将获得正确的结果。但是,如果我用

=countif( A4:A, ">" & B4:B ) 

我没有获得正确的结果。我的example is at this sheet,单元格C4中的数字是发生故障的COUNTIF,在示例中等于2,而单元格E4中的数字是5,这是通过传播F列中的比较并在E4中添加正确的比较得出的正确计数。

p1  p2  n           
0.5 0.51    10          
Monte Carlo                 
0.50    0.60    2       5   0
0.90    0.50                1
0.60    0.30                1
0.50    0.60                0
0.40    0.30                1
0.40    0.50                0
0.60    0.70                0
0.60    0.30                1
0.70    0.50                1
0.10    0.30                0
google-sheets google-sheets-formula array-formulas counting countif
1个回答
0
投票

尝试:

=INDEX(SUM(IF(A4:A>B4:B, 1)))

0

© www.soinside.com 2019 - 2024. All rights reserved.